14
14
node {
15
15
checkout scm
16
16
try {
17
- sh " ./gradlew clean check --refresh-dependencies --no-daemon --stacktrace"
17
+ withEnv([" JAVA_HOME=${ tool 'jdk8' } " ]) {
18
+ sh " ./gradlew clean check --refresh-dependencies --no-daemon --stacktrace"
19
+ }
18
20
} catch (Exception e) {
19
21
currentBuild. result = ' FAILED: check'
20
22
throw e
@@ -30,10 +32,12 @@ try {
30
32
checkout scm
31
33
withCredentials([string(credentialsId : ' spring-sonar.login' , variable : ' SONAR_LOGIN' )]) {
32
34
try {
33
- if (" master" == env. BRANCH_NAME ) {
34
- sh " ./gradlew sonarqube -PexcludeProjects='**/samples/**' -Dsonar.host.url=$SPRING_SONAR_HOST_URL -Dsonar.login=$SONAR_LOGIN --refresh-dependencies --no-daemon --stacktrace"
35
- } else {
36
- sh " ./gradlew sonarqube -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 --refresh-dependencies --no-daemon --stacktrace"
35
+ withEnv([" JAVA_HOME=${ tool 'jdk8' } " ]) {
36
+ if (" master" == env. BRANCH_NAME ) {
37
+ sh " ./gradlew sonarqube -PexcludeProjects='**/samples/**' -Dsonar.host.url=$SPRING_SONAR_HOST_URL -Dsonar.login=$SONAR_LOGIN --refresh-dependencies --no-daemon --stacktrace"
38
+ } else {
39
+ sh " ./gradlew sonarqube -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 --refresh-dependencies --no-daemon --stacktrace"
40
+ }
37
41
}
38
42
} catch (Exception e) {
39
43
currentBuild. result = ' FAILED: sonar'
48
52
node {
49
53
checkout scm
50
54
try {
51
- sh " ./gradlew clean test -PforceMavenRepositories=snapshot -PspringVersion='5.+' -PreactorVersion=Dysprosium-BUILD-SNAPSHOT -PspringDataVersion=Lovelace-BUILD-SNAPSHOT --refresh-dependencies --no-daemon --stacktrace"
55
+ withEnv([" JAVA_HOME=${ tool 'jdk8' } " ]) {
56
+ sh " ./gradlew clean test -PforceMavenRepositories=snapshot -PspringVersion='5.+' -PreactorVersion=Dysprosium-BUILD-SNAPSHOT -PspringDataVersion=Lovelace-BUILD-SNAPSHOT --refresh-dependencies --no-daemon --stacktrace"
57
+ }
52
58
} catch (Exception e) {
53
59
currentBuild. result = ' FAILED: snapshots'
54
60
throw e
@@ -126,7 +132,9 @@ try {
126
132
withCredentials([string(credentialsId : ' spring-gpg-passphrase' , variable : ' SIGNING_PASSWORD' )]) {
127
133
withCredentials([usernamePassword(credentialsId : ' oss-token' , passwordVariable : ' OSSRH_PASSWORD' , usernameVariable : ' OSSRH_USERNAME' )]) {
128
134
withCredentials([usernamePassword(credentialsId : ' 02bd1690-b54f-4c9f-819d-a77cb7a9822c' , usernameVariable : ' ARTIFACTORY_USERNAME' , passwordVariable : ' ARTIFACTORY_PASSWORD' )]) {
129
- sh " ./gradlew deployArtifacts finalizeDeployArtifacts -Psigning.secretKeyRingFile=$SIGNING_KEYRING_FILE -Psigning.keyId=$SPRING_SIGNING_KEYID -Psigning.password='$SIGNING_PASSWORD ' -PossrhUsername=$OSSRH_USERNAME -PossrhPassword=$OSSRH_PASSWORD -PartifactoryUsername=$ARTIFACTORY_USERNAME -PartifactoryPassword=$ARTIFACTORY_PASSWORD --refresh-dependencies --no-daemon --stacktrace"
135
+ withEnv([" JAVA_HOME=${ tool 'jdk8' } " ]) {
136
+ sh " ./gradlew deployArtifacts finalizeDeployArtifacts -Psigning.secretKeyRingFile=$SIGNING_KEYRING_FILE -Psigning.keyId=$SPRING_SIGNING_KEYID -Psigning.password='$SIGNING_PASSWORD ' -PossrhUsername=$OSSRH_USERNAME -PossrhPassword=$OSSRH_PASSWORD -PartifactoryUsername=$ARTIFACTORY_USERNAME -PartifactoryPassword=$ARTIFACTORY_PASSWORD --refresh-dependencies --no-daemon --stacktrace"
137
+ }
130
138
}
131
139
}
132
140
}
@@ -139,7 +147,9 @@ try {
139
147
node {
140
148
checkout scm
141
149
withCredentials([file(credentialsId : ' docs.spring.io-jenkins_private_ssh_key' , variable : ' DEPLOY_SSH_KEY' )]) {
142
- sh " ./gradlew deployDocs -PdeployDocsSshKeyPath=$DEPLOY_SSH_KEY -PdeployDocsSshUsername=$SPRING_DOCS_USERNAME --refresh-dependencies --no-daemon --stacktrace"
150
+ withEnv([" JAVA_HOME=${ tool 'jdk8' } " ]) {
151
+ sh " ./gradlew deployDocs -PdeployDocsSshKeyPath=$DEPLOY_SSH_KEY -PdeployDocsSshUsername=$SPRING_DOCS_USERNAME --refresh-dependencies --no-daemon --stacktrace"
152
+ }
143
153
}
144
154
}
145
155
}
@@ -149,7 +159,9 @@ try {
149
159
node {
150
160
checkout scm
151
161
withCredentials([file(credentialsId : ' docs.spring.io-jenkins_private_ssh_key' , variable : ' DEPLOY_SSH_KEY' )]) {
152
- sh " ./gradlew deploySchema -PdeployDocsSshKeyPath=$DEPLOY_SSH_KEY -PdeployDocsSshUsername=$SPRING_DOCS_USERNAME --refresh-dependencies --no-daemon --stacktrace"
162
+ withEnv([" JAVA_HOME=${ tool 'jdk8' } " ]) {
163
+ sh " ./gradlew deploySchema -PdeployDocsSshKeyPath=$DEPLOY_SSH_KEY -PdeployDocsSshUsername=$SPRING_DOCS_USERNAME --refresh-dependencies --no-daemon --stacktrace"
164
+ }
153
165
}
154
166
}
155
167
}
0 commit comments