@@ -19,6 +19,7 @@ def OSSRH_S01_CREDENTIALS = usernamePassword(credentialsId: 'oss-s01-token', pas
1919def ARTIFACTORY_CREDENTIALS = usernamePassword(credentialsId : ' 02bd1690-b54f-4c9f-819d-a77cb7a9822c' , usernameVariable : ' ARTIFACTORY_USERNAME' , passwordVariable : ' ARTIFACTORY_PASSWORD' )
2020def JENKINS_PRIVATE_SSH_KEY = file(credentialsId : ' docs.spring.io-jenkins_private_ssh_key' , variable : ' DEPLOY_SSH_KEY' )
2121def SONAR_LOGIN_CREDENTIALS = string(credentialsId : ' spring-sonar.login' , variable : ' SONAR_LOGIN' )
22+ def JENKINS_USER = ' -Duser.name="spring-builds+jenkins"'
2223
2324def jdkEnv (String jdk = ' jdk8' ) {
2425 def jdkTool = tool(jdk)
3940 " GRADLE_ENTERPRISE_CACHE_USERNAME=${ GRADLE_ENTERPRISE_CACHE_USERNAME} " ,
4041 " GRADLE_ENTERPRISE_CACHE_PASSWORD=${ GRADLE_ENTERPRISE_CACHE_PASSWORD} " ,
4142 " GRADLE_ENTERPRISE_ACCESS_KEY=${ GRADLE_ENTERPRISE_ACCESS_KEY} " ]) {
42- sh " ./gradlew check -PartifactoryUsername=$ARTIFACTORY_USERNAME -PartifactoryPassword=$ARTIFACTORY_PASSWORD --stacktrace"
43+ sh " ./gradlew check $J ENKINS_USER -PartifactoryUsername=$ARTIFACTORY_USERNAME -PartifactoryPassword=$ARTIFACTORY_PASSWORD --stacktrace"
4344 }
4445 }
4546 } catch (Exception e) {
6667 " GRADLE_ENTERPRISE_CACHE_PASSWORD=${ GRADLE_ENTERPRISE_CACHE_PASSWORD} " ,
6768 " GRADLE_ENTERPRISE_ACCESS_KEY=${ GRADLE_ENTERPRISE_ACCESS_KEY} " ]) {
6869 if (" master" == env. BRANCH_NAME ) {
69- sh " ./gradlew sonarqube -PartifactoryUsername=$ARTIFACTORY_USERNAME -PartifactoryPassword=$ARTIFACTORY_PASSWORD -PexcludeProjects='**/samples/**' -Dsonar.host.url=$SPRING_SONAR_HOST_URL -Dsonar.login=$SONAR_LOGIN --stacktrace"
70+ sh " ./gradlew $J ENKINS_USER sonarqube -PartifactoryUsername=$ARTIFACTORY_USERNAME -PartifactoryPassword=$ARTIFACTORY_PASSWORD -PexcludeProjects='**/samples/**' -Dsonar.host.url=$SPRING_SONAR_HOST_URL -Dsonar.login=$SONAR_LOGIN --stacktrace"
7071 } else {
71- sh " ./gradlew sonarqube -PartifactoryUsername=$ARTIFACTORY_USERNAME -PartifactoryPassword=$ARTIFACTORY_PASSWORD -PexcludeProjects='**/samples/**' -Dsonar.projectKey='spring-security-${ env.BRANCH_NAME} ' -Dsonar.projectName='spring-security-${ env.BRANCH_NAME} ' -Dsonar.host.url=$SPRING_SONAR_HOST_URL -Dsonar.login=$SONAR_LOGIN --stacktrace"
72+ sh " ./gradlew $J ENKINS_USER sonarqube -PartifactoryUsername=$ARTIFACTORY_USERNAME -PartifactoryPassword=$ARTIFACTORY_PASSWORD -PexcludeProjects='**/samples/**' -Dsonar.projectKey='spring-security-${ env.BRANCH_NAME} ' -Dsonar.projectName='spring-security-${ env.BRANCH_NAME} ' -Dsonar.host.url=$SPRING_SONAR_HOST_URL -Dsonar.login=$SONAR_LOGIN --stacktrace"
7273 }
7374 }
7475 } catch (Exception e) {
9293 " GRADLE_ENTERPRISE_CACHE_USERNAME=${ GRADLE_ENTERPRISE_CACHE_USERNAME} " ,
9394 " GRADLE_ENTERPRISE_CACHE_PASSWORD=${ GRADLE_ENTERPRISE_CACHE_PASSWORD} " ,
9495 " GRADLE_ENTERPRISE_ACCESS_KEY=${ GRADLE_ENTERPRISE_ACCESS_KEY} " ]) {
95- sh " ./gradlew test -PartifactoryUsername=$ARTIFACTORY_USERNAME -PartifactoryPassword=$ARTIFACTORY_PASSWORD -PforceMavenRepositories=snapshot -PspringVersion='5.2.+' -PreactorVersion=Dysprosium-BUILD-SNAPSHOT -PspringDataVersion=Lovelace-BUILD-SNAPSHOT -PlocksDisabled --refresh-dependencies --no-daemon --stacktrace"
96+ sh " ./gradlew $J ENKINS_USER test -PartifactoryUsername=$ARTIFACTORY_USERNAME -PartifactoryPassword=$ARTIFACTORY_PASSWORD -PforceMavenRepositories=snapshot -PspringVersion='5.2.+' -PreactorVersion=Dysprosium-BUILD-SNAPSHOT -PspringDataVersion=Lovelace-BUILD-SNAPSHOT -PlocksDisabled --refresh-dependencies --no-daemon --stacktrace"
9697 }
9798 }
9899 } catch (Exception e) {
@@ -116,7 +117,7 @@ try {
116117 " GRADLE_ENTERPRISE_CACHE_USERNAME=${ GRADLE_ENTERPRISE_CACHE_USERNAME} " ,
117118 " GRADLE_ENTERPRISE_CACHE_PASSWORD=${ GRADLE_ENTERPRISE_CACHE_PASSWORD} " ,
118119 " GRADLE_ENTERPRISE_ACCESS_KEY=${ GRADLE_ENTERPRISE_ACCESS_KEY} " ]) {
119- sh " ./gradlew test -PartifactoryUsername=$ARTIFACTORY_USERNAME -PartifactoryPassword=$ARTIFACTORY_PASSWORD --stacktrace"
120+ sh " ./gradlew $J ENKINS_USER test -PartifactoryUsername=$ARTIFACTORY_USERNAME -PartifactoryPassword=$ARTIFACTORY_PASSWORD --stacktrace"
120121 }
121122 }
122123 } catch (Exception e) {
@@ -139,7 +140,7 @@ try {
139140 " GRADLE_ENTERPRISE_CACHE_USERNAME=${ GRADLE_ENTERPRISE_CACHE_USERNAME} " ,
140141 " GRADLE_ENTERPRISE_CACHE_PASSWORD=${ GRADLE_ENTERPRISE_CACHE_PASSWORD} " ,
141142 " GRADLE_ENTERPRISE_ACCESS_KEY=${ GRADLE_ENTERPRISE_ACCESS_KEY} " ]) {
142- sh " ./gradlew test -PartifactoryUsername=$ARTIFACTORY_USERNAME -PartifactoryPassword=$ARTIFACTORY_PASSWORD --stacktrace"
143+ sh " ./gradlew $J ENKINS_USER test -PartifactoryUsername=$ARTIFACTORY_USERNAME -PartifactoryPassword=$ARTIFACTORY_PASSWORD --stacktrace"
143144 }
144145 }
145146 } catch (Exception e) {
@@ -166,8 +167,8 @@ try {
166167 " GRADLE_ENTERPRISE_CACHE_USERNAME=${ GRADLE_ENTERPRISE_CACHE_USERNAME} " ,
167168 " GRADLE_ENTERPRISE_CACHE_PASSWORD=${ GRADLE_ENTERPRISE_CACHE_PASSWORD} " ,
168169 " GRADLE_ENTERPRISE_ACCESS_KEY=${ GRADLE_ENTERPRISE_ACCESS_KEY} " ]) {
169- sh " ./gradlew deployArtifacts -Psigning.secretKeyRingFile=$SIGNING_KEYRING_FILE -Psigning.keyId=$SPRING_SIGNING_KEYID -Psigning.password='$SIGNING_PASSWORD ' -PossrhTokenUsername=$OSSRH_S01_TOKEN_USERNAME -PossrhTokenPassword=$OSSRH_S01_TOKEN_PASSWORD -PartifactoryUsername=$ARTIFACTORY_USERNAME -PartifactoryPassword=$ARTIFACTORY_PASSWORD --stacktrace --no-parallel"
170- sh " ./gradlew finalizeDeployArtifacts -Psigning.secretKeyRingFile=$SIGNING_KEYRING_FILE -Psigning.keyId=$SPRING_SIGNING_KEYID -Psigning.password='$SIGNING_PASSWORD ' -PossrhTokenUsername=$OSSRH_S01_TOKEN_USERNAME -PossrhTokenPassword=$OSSRH_S01_TOKEN_PASSWORD -PartifactoryUsername=$ARTIFACTORY_USERNAME -PartifactoryPassword=$ARTIFACTORY_PASSWORD --stacktrace --no-parallel"
170+ sh " ./gradlew $J ENKINS_USER deployArtifacts -Psigning.secretKeyRingFile=$SIGNING_KEYRING_FILE -Psigning.keyId=$SPRING_SIGNING_KEYID -Psigning.password='$SIGNING_PASSWORD ' -PossrhTokenUsername=$OSSRH_S01_TOKEN_USERNAME -PossrhTokenPassword=$OSSRH_S01_TOKEN_PASSWORD -PartifactoryUsername=$ARTIFACTORY_USERNAME -PartifactoryPassword=$ARTIFACTORY_PASSWORD --stacktrace --no-parallel"
171+ sh " ./gradlew $J ENKINS_USER finalizeDeployArtifacts -Psigning.secretKeyRingFile=$SIGNING_KEYRING_FILE -Psigning.keyId=$SPRING_SIGNING_KEYID -Psigning.password='$SIGNING_PASSWORD ' -PossrhTokenUsername=$OSSRH_S01_TOKEN_USERNAME -PossrhTokenPassword=$OSSRH_S01_TOKEN_PASSWORD -PartifactoryUsername=$ARTIFACTORY_USERNAME -PartifactoryPassword=$ARTIFACTORY_PASSWORD --stacktrace --no-parallel"
171172 }
172173 }
173174 }
@@ -188,7 +189,7 @@ try {
188189 " GRADLE_ENTERPRISE_CACHE_USERNAME=${ GRADLE_ENTERPRISE_CACHE_USERNAME} " ,
189190 " GRADLE_ENTERPRISE_CACHE_PASSWORD=${ GRADLE_ENTERPRISE_CACHE_PASSWORD} " ,
190191 " GRADLE_ENTERPRISE_ACCESS_KEY=${ GRADLE_ENTERPRISE_ACCESS_KEY} " ]) {
191- sh " ./gradlew deployDocs -PartifactoryUsername=$ARTIFACTORY_USERNAME -PartifactoryPassword=$ARTIFACTORY_PASSWORD -PdeployDocsSshKeyPath=$DEPLOY_SSH_KEY -PdeployDocsSshUsername=$SPRING_DOCS_USERNAME --stacktrace"
192+ sh " ./gradlew $J ENKINS_USER deployDocs -PartifactoryUsername=$ARTIFACTORY_USERNAME -PartifactoryPassword=$ARTIFACTORY_PASSWORD -PdeployDocsSshKeyPath=$DEPLOY_SSH_KEY -PdeployDocsSshUsername=$SPRING_DOCS_USERNAME --stacktrace"
192193 }
193194 }
194195 }
@@ -209,7 +210,7 @@ try {
209210 " GRADLE_ENTERPRISE_CACHE_USERNAME=${ GRADLE_ENTERPRISE_CACHE_USERNAME} " ,
210211 " GRADLE_ENTERPRISE_CACHE_PASSWORD=${ GRADLE_ENTERPRISE_CACHE_PASSWORD} " ,
211212 " GRADLE_ENTERPRISE_ACCESS_KEY=${ GRADLE_ENTERPRISE_ACCESS_KEY} " ]) {
212- sh " ./gradlew deploySchema -PartifactoryUsername=$ARTIFACTORY_USERNAME -PartifactoryPassword=$ARTIFACTORY_PASSWORD -PdeployDocsSshKeyPath=$DEPLOY_SSH_KEY -PdeployDocsSshUsername=$SPRING_DOCS_USERNAME --stacktrace"
213+ sh " ./gradlew $J ENKINS_USER deploySchema -PartifactoryUsername=$ARTIFACTORY_USERNAME -PartifactoryPassword=$ARTIFACTORY_PASSWORD -PdeployDocsSshKeyPath=$DEPLOY_SSH_KEY -PdeployDocsSshUsername=$SPRING_DOCS_USERNAME --stacktrace"
213214 }
214215 }
215216 }
0 commit comments