diff --git a/.github/workflows/ci-build.yml b/.github/workflows/ci-build.yml index c97525a39..0d5a2b8a9 100644 --- a/.github/workflows/ci-build.yml +++ b/.github/workflows/ci-build.yml @@ -98,7 +98,7 @@ jobs: build-windows-m2-repository-cache- - name: Build netty-tcnative-boringssl-static - run: ./mvnw.cmd --file pom.xml -am -pl boringssl-static clean package + run: ./mvnw.cmd --file pom.xml clean package - uses: actions/upload-artifact@v3 if: ${{ failure() }} diff --git a/.github/workflows/ci-deploy.yml b/.github/workflows/ci-deploy.yml index bb38a8b5f..167dc6971 100644 --- a/.github/workflows/ci-deploy.yml +++ b/.github/workflows/ci-deploy.yml @@ -101,7 +101,7 @@ jobs: stage-snapshot-windows-m2-repository-cache- - name: Build netty-tcnative-boringssl-static - run: ./mvnw.cmd --file pom.xml -am -pl boringssl-static clean package org.sonatype.plugins:nexus-staging-maven-plugin:deploy -DaltStagingDirectory=local-staging -DskipRemoteStaging=true -DskipTests=true + run: ./mvnw.cmd --file pom.xml clean package org.sonatype.plugins:nexus-staging-maven-plugin:deploy -DaltStagingDirectory=local-staging -DskipRemoteStaging=true -DskipTests=true - name: Upload local staging directory uses: actions/upload-artifact@v3 diff --git a/.github/workflows/ci-pr.yml b/.github/workflows/ci-pr.yml index 0d12602b8..8b80f6864 100644 --- a/.github/workflows/ci-pr.yml +++ b/.github/workflows/ci-pr.yml @@ -94,7 +94,7 @@ jobs: build-pr-windows-m2-repository-cache- - name: Build netty-tcnative-boringssl-static - run: ./mvnw.cmd --file pom.xml -am -pl boringssl-static clean package + run: ./mvnw.cmd --file pom.xml clean package - uses: actions/upload-artifact@v3 if: ${{ failure() }} diff --git a/pom.xml b/pom.xml index ad6be0e7a..2106e885c 100644 --- a/pom.xml +++ b/pom.xml @@ -449,8 +449,7 @@ maven-release-plugin - - -Prestricted-release,sonatype-oss-release -DmoduleSelector=none + -Prestricted-release,sonatype-oss-release @{project.artifactId}-@{project.version} true @@ -788,16 +787,43 @@ - + + + windows-compile-static-only + + + windows + + + + + openssl-classes + boringssl-static + + + - all + linux-compile-all - - !moduleSelector - + + linux + + + + openssl-classes + openssl-dynamic + openssl-static + boringssl-static + libressl-static + + + + + osx-compile-all + + + osx + openssl-classes