2929env :
3030 MAVEN_ARGS : -B -C -V -ntp -Dhttp.keepAlive=false -e ${{ github.event.inputs.additional_args }}
3131 RELEASE_MAVEN_ARGS : -Prelease -Denforcer.skip=true
32- OSSRHUSERNAME : ${{ secrets.OSSRHUSERNAME }}
33- OSSRHPASSWORD : ${{ secrets.OSSRHPASSWORD }}
32+ MAVEN_CENTRAL_USERNAME : ${{ secrets.MAVEN_CENTRAL_USERNAME }}
33+ MAVEN_CENTRAL_PASSWORD : ${{ secrets.MAVEN_CENTRAL_PASSWORD }}
3434 SIGNINGPASSWORD : ${{ secrets.SIGNINGPASSWORD }}
3535
3636# permissions:
5656 with :
5757 java-version : 8
5858 distribution : temurin
59- server-id : ossrh
60- server-username : OSSRHUSERNAME
61- server-password : OSSRHPASSWORD
59+ server-id : central-portal
60+ server-username : MAVEN_CENTRAL_USERNAME
61+ server-password : MAVEN_CENTRAL_PASSWORD
6262 gpg-private-key : ${{ secrets.SIGNINGKEY }}
6363 gpg-passphrase : SIGNINGPASSWORD
6464 - name : Build and release Java 8 modules
8383 with :
8484 java-version : 11
8585 distribution : temurin
86- server-id : ossrh
87- server-username : OSSRHUSERNAME
88- server-password : OSSRHPASSWORD
86+ server-id : central-portal
87+ server-username : MAVEN_CENTRAL_USERNAME
88+ server-password : MAVEN_CENTRAL_PASSWORD
8989 gpg-private-key : ${{ secrets.SIGNINGKEY }}
9090 gpg-passphrase : SIGNINGPASSWORD
9191 - name : Build and release Java 11 modules
@@ -100,5 +100,5 @@ jobs:
100100 - name : Build and release BOM
101101 run : |
102102 ./mvnw ${MAVEN_ARGS} ${RELEASE_MAVEN_ARGS} clean sundr:generate-bom &&
103- ./mvnw ${MAVEN_ARGS} ${RELEASE_MAVEN_ARGS} gpg:sign-and-deploy-file -Prelease -Dgpg.passphrase=${{ secrets.SIGNINGPASSWORD }} -DrepositoryId=ossrh -Durl=https://oss .sonatype.org/content/repositories/ snapshots/ -DpomFile="target/classes/kubernetes-client-bom/pom.xml" -Dfile="target/classes/kubernetes-client-bom/pom.xml" &&
104- ./mvnw ${MAVEN_ARGS} ${RELEASE_MAVEN_ARGS} gpg:sign-and-deploy-file -Prelease -Dgpg.passphrase=${{ secrets.SIGNINGPASSWORD }} -DrepositoryId=ossrh -Durl=https://oss .sonatype.org/content/repositories/ snapshots/ -DpomFile="target/classes/kubernetes-client-bom-with-deps/pom.xml" -Dfile="target/classes/kubernetes-client-bom-with-deps/pom.xml"
103+ ./mvnw ${MAVEN_ARGS} ${RELEASE_MAVEN_ARGS} gpg:sign-and-deploy-file -Prelease -Dgpg.passphrase=${{ secrets.SIGNINGPASSWORD }} -DrepositoryId=ossrh -Durl=https://central .sonatype.com/repository/maven- snapshots/ -DpomFile="target/classes/kubernetes-client-bom/pom.xml" -Dfile="target/classes/kubernetes-client-bom/pom.xml" &&
104+ ./mvnw ${MAVEN_ARGS} ${RELEASE_MAVEN_ARGS} gpg:sign-and-deploy-file -Prelease -Dgpg.passphrase=${{ secrets.SIGNINGPASSWORD }} -DrepositoryId=ossrh -Durl=https://central .sonatype.com/repository/maven- snapshots/ -DpomFile="target/classes/kubernetes-client-bom-with-deps/pom.xml" -Dfile="target/classes/kubernetes-client-bom-with-deps/pom.xml"
0 commit comments