@@ -30,22 +30,20 @@ pipeline {
3030 }
3131 stage('Publish') {
3232 steps {
33- withCredentials([
34- usernamePassword(credentialsId: 'ossrh.sonatype.org', usernameVariable: 'hibernatePublishUsername', passwordVariable: 'hibernatePublishPassword'),
35- usernamePassword(credentialsId: 'plugins.gradle.org', usernameVariable: 'hibernatePluginPortalUsername', passwordVariable: 'hibernatePluginPortalPassword'),
36- string(credentialsId: 'ge.hibernate.org-access-key', variable: 'GRADLE_ENTERPRISE_ACCESS_KEY'),
37- string(credentialsId: 'release.gpg.passphrase', variable: 'SIGNING_PASS'),
38- file(credentialsId: 'release.gpg.private-key', variable: 'SIGNING_KEYRING')
39- ]) {
40- sh '''./gradlew clean publish \
41- -PhibernatePublishUsername=$hibernatePublishUsername \
42- -PhibernatePublishPassword=$hibernatePublishPassword \
43- -Pgradle.publish.key=$hibernatePluginPortalUsername \
44- -Pgradle.publish.secret=$hibernatePluginPortalPassword \
45- --no-scan \
46- -DsigningPassword=$SIGNING_PASS \
47- -DsigningKeyFile=$SIGNING_KEYRING \
48- '''
33+ withCredentials([
34+ // https://github.com/gradle-nexus/publish-plugin#publishing-to-maven-central-via-sonatype-ossrh
35+ usernamePassword(credentialsId: 'ossrh.sonatype.org', passwordVariable: 'ORG_GRADLE_PROJECT_sonatypePassword', usernameVariable: 'ORG_GRADLE_PROJECT_sonatypeUsername'),
36+ // https://docs.gradle.org/current/userguide/publishing_gradle_plugins.html#account_setup
37+ usernamePassword(credentialsId: 'gradle-plugin-portal-api-key', passwordVariable: 'GRADLE_PUBLISH_SECRET', usernameVariable: 'GRADLE_PUBLISH_KEY'),
38+ file(credentialsId: 'release.gpg.private-key', variable: 'SIGNING_GPG_PRIVATE_KEY_PATH'),
39+ string(credentialsId: 'release.gpg.passphrase', variable: 'SIGNING_GPG_PASSPHRASE')
40+ gitUsernamePassword(credentialsId: 'username-and-token.Hibernate-CI.github.com', gitToolName: 'Default')
41+ ]) {
42+ withEnv([
43+ "DISABLE_REMOTE_GRADLE_CACHE=true"
44+ ]) {
45+ sh './gradlew clean publish -x test --no-scan --no-daemon --no-build-cache --stacktrace'
46+ }
4947 }
5048 }
5149 }
0 commit comments