From f583c30205fb1eeedb5143079b2986f9dcdd3907 Mon Sep 17 00:00:00 2001 From: Haotian Zhang <928016560@qq.com> Date: Tue, 10 Jun 2025 13:16:55 +0800 Subject: [PATCH] docs:update maven publish. --- .github/workflows/release.yml | 8 +- .github/workflows/snapshot.yml | 8 +- pom.xml | 101 ++++++++++------------ spring-cloud-tencent-dependencies/pom.xml | 77 ++++++++++------- 4 files changed, 97 insertions(+), 97 deletions(-) diff --git a/.github/workflows/release.yml b/.github/workflows/release.yml index 602c60148..dee522804 100644 --- a/.github/workflows/release.yml +++ b/.github/workflows/release.yml @@ -14,14 +14,14 @@ jobs: with: java-version: '17' distribution: 'temurin' - server-id: nexus-releases + server-id: central-portal server-username: MAVEN_USERNAME server-password: MAVEN_PASSWORD - name: Publish package env: - MAVEN_USERNAME: ${{ secrets.OSSRH_USERNAME }} - MAVEN_PASSWORD: ${{ secrets.OSSRH_TOKEN }} + MAVEN_USERNAME: ${{ secrets.CENTRAL_PORTAL_USERNAME }} + MAVEN_PASSWORD: ${{ secrets.CENTRAL_PORTAL_TOKEN }} run: | cat <(echo -e "${{ secrets.OSSRH_GPG_SECRET_KEY }}") | gpg --batch --import; - mvn clean deploy -U -P release -Dgpg.passphrase=${{ secrets.OSSRH_GPG_SECRET_KEY_PASSWORD }} -DskipTests \ No newline at end of file + mvn clean deploy -B -U -P release -Dgpg.passphrase=${{ secrets.OSSRH_GPG_SECRET_KEY_PASSWORD }} -Dmaven.test.skip=true \ No newline at end of file diff --git a/.github/workflows/snapshot.yml b/.github/workflows/snapshot.yml index fc91cd338..b765a5ed3 100644 --- a/.github/workflows/snapshot.yml +++ b/.github/workflows/snapshot.yml @@ -40,11 +40,11 @@ jobs: with: java-version: '17' distribution: 'temurin' - server-id: nexus-snapshots + server-id: central-portal server-username: MAVEN_USERNAME server-password: MAVEN_PASSWORD - name: Publish package - run: mvn clean deploy -B -U -Psonatype + run: mvn clean deploy -B -U -Dmaven.test.skip=true env: - MAVEN_USERNAME: ${{ secrets.OSSRH_USERNAME }} - MAVEN_PASSWORD: ${{ secrets.OSSRH_TOKEN }} \ No newline at end of file + MAVEN_USERNAME: ${{ secrets.CENTRAL_PORTAL_USERNAME }} + MAVEN_PASSWORD: ${{ secrets.CENTRAL_PORTAL_TOKEN }} \ No newline at end of file diff --git a/pom.xml b/pom.xml index 8f54d4dcc..791aa044b 100644 --- a/pom.xml +++ b/pom.xml @@ -215,6 +215,31 @@ ${argLine} + + org.apache.maven.plugins + maven-javadoc-plugin + + + attach-javadocs + + jar + + + + + + org.apache.maven.plugins + maven-source-plugin + ${maven-source-plugin.version} + + + package + + jar-no-fork + + + + org.codehaus.mojo flatten-maven-plugin @@ -257,33 +282,6 @@ release - - org.apache.maven.plugins - maven-javadoc-plugin - - - attach-javadocs - - jar - - - - - - - org.apache.maven.plugins - maven-source-plugin - ${maven-source-plugin.version} - - - package - - jar-no-fork - - - - - org.apache.maven.plugins maven-gpg-plugin @@ -301,42 +299,31 @@ - - sonatype - - - nexus-snapshots - https://oss.sonatype.org/content/repositories/snapshots - - false - - - true - always - - - - nexus-releases - https://oss.sonatype.org/service/local/staging/deploy/maven2 - - true - - - false - - - - - nexus-snapshots - https://oss.sonatype.org/content/repositories/snapshots/ + central-portal + https://central.sonatype.com/repository/maven-snapshots/ - nexus-releases - https://oss.sonatype.org/service/local/staging/deploy/maven2/ + central-portal + https://ossrh-staging-api.central.sonatype.com/service/local/ + + + + Central Portal Snapshots + central-portal-snapshots + https://central.sonatype.com/repository/maven-snapshots/ + + false + + + true + always + + + diff --git a/spring-cloud-tencent-dependencies/pom.xml b/spring-cloud-tencent-dependencies/pom.xml index 79e539d75..3d8f75f9c 100644 --- a/spring-cloud-tencent-dependencies/pom.xml +++ b/spring-cloud-tencent-dependencies/pom.xml @@ -326,6 +326,32 @@ + + org.apache.maven.plugins + maven-javadoc-plugin + ${maven-javadoc-plugin.verison} + + + attach-javadocs + + jar + + + + + + org.apache.maven.plugins + maven-source-plugin + ${maven-source-plugin.version} + + + package + + jar-no-fork + + + + org.codehaus.mojo flatten-maven-plugin @@ -359,34 +385,6 @@ release - - org.apache.maven.plugins - maven-javadoc-plugin - ${maven-javadoc-plugin.verison} - - - attach-javadocs - - jar - - - - - - - org.apache.maven.plugins - maven-source-plugin - ${maven-source-plugin.version} - - - package - - jar-no-fork - - - - - org.apache.maven.plugins maven-gpg-plugin @@ -407,12 +405,27 @@ - nexus-snapshots - https://oss.sonatype.org/content/repositories/snapshots/ + central-portal + https://central.sonatype.com/repository/maven-snapshots/ - nexus-releases - https://oss.sonatype.org/service/local/staging/deploy/maven2/ + central-portal + https://ossrh-staging-api.central.sonatype.com/service/local/ + + + + Central Portal Snapshots + central-portal-snapshots + https://central.sonatype.com/repository/maven-snapshots/ + + false + + + true + always + + +