Add JDK 11 to Jenkinsfile

Closes gh-626
This commit is contained in:
Josh Cummings
2022-02-02 14:03:13 -07:00
parent 12c4b4d7bf
commit 0ed91f46b6

22
Jenkinsfile vendored
View File

@@ -31,7 +31,27 @@ try {
}
}
}
}
},
check_jdk_11: {
stage('Check JDK 11') {
node {
checkout scm
sh "git clean -dfx"
try {
withCredentials([ARTIFACTORY_CREDENTIALS]) {
withEnv(["JAVA_HOME=${ tool 'jdk11' }"]) {
sh "./gradlew test -PartifactoryUsername=$ARTIFACTORY_USERNAME -PartifactoryPassword=$ARTIFACTORY_PASSWORD --refresh-dependencies --no-daemon --stacktrace"
}
}
} catch(Exception e) {
currentBuild.result = 'FAILED: check'
throw e
} finally {
junit '**/build/test-results/*/*.xml'
}
}
}
}
if(currentBuild.result == 'SUCCESS') {
parallel artifacts: {