Upgrade to JDK 17.

Resolves gh-538.
This commit is contained in:
John Blum
2021-09-20 13:09:01 -07:00
parent dc5f528bae
commit 0f01198177
2 changed files with 33 additions and 1 deletions

32
Jenkinsfile vendored
View File

@@ -131,7 +131,11 @@ pipeline {
steps {
script {
docker.withRegistry('', 'hub.docker.com-springbuildmaster') {
<<<<<<< HEAD
docker.image(p['docker.java.main.image']).inside(p['docker.java.inside.basic']) {
=======
docker.image('adoptopenjdk/openjdk17:latest').inside('-v $HOME:/tmp/jenkins-home') {
>>>>>>> Upgrade to JDK 17.
sh 'rm -Rf `find . -name "BACKUPDEFAULT*"`'
sh 'rm -Rf `find . -name "ConfigDiskDir*"`'
sh 'rm -Rf `find . -name "locator*" | grep -v "src"`'
@@ -151,6 +155,34 @@ pipeline {
}
}
}
stage('Publish documentation') {
when {
branch 'main'
}
agent {
label 'data'
}
options { timeout(time: 20, unit: 'MINUTES') }
environment {
ARTIFACTORY = credentials('02bd1690-b54f-4c9f-819d-a77cb7a9822c')
}
steps {
script {
docker.withRegistry('', 'hub.docker.com-springbuildmaster') {
docker.image('adoptopenjdk/openjdk17:latest').inside('-v $HOME:/tmp/jenkins-home') {
sh 'MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/jenkins-home" ./mvnw -s settings.xml -Pci,distribute ' +
'-Dartifactory.server=https://repo.spring.io ' +
"-Dartifactory.username=${ARTIFACTORY_USR} " +
"-Dartifactory.password=${ARTIFACTORY_PSW} " +
"-Dartifactory.distribution-repository=temp-private-local " +
'-Dmaven.test.skip=true clean deploy -U -B'
}
}
}
}
}
}
post {

View File

@@ -42,7 +42,7 @@
<properties>
<java-module-name>spring.data.geode</java-module-name>
<source.level>1.8</source.level>
<source.level>17</source.level>
<antlr.version>2.7.7</antlr.version>
<apache-shiro.version>1.8.0</apache-shiro.version>
<cache-api.version>1.1.1</cache-api.version>