Add baseline build for Java 17 in Maven and Jenkins.

Remove baseline build for Java 16.
This commit is contained in:
John Blum
2021-09-30 10:17:35 -07:00
parent 564968738f
commit ade2e961be
3 changed files with 9 additions and 5 deletions

6
Jenkinsfile vendored
View File

@@ -76,7 +76,7 @@ pipeline {
}
}
stage("test: baseline (jdk16)") {
stage("test: baseline (jdk17)") {
agent {
label 'data'
}
@@ -87,14 +87,14 @@ pipeline {
steps {
script {
docker.withRegistry('', 'hub.docker.com-springbuildmaster') {
docker.image('adoptopenjdk/openjdk16:latest').inside('-v $HOME:/tmp/jenkins-home') {
docker.image('openjdk:17-bullseye').inside('-v $HOME:/tmp/jenkins-home') {
sh 'rm -Rf `find . -name "BACKUPDEFAULT*"`'
sh 'rm -Rf `find . -name "ConfigDiskDir*"`'
sh 'rm -Rf `find . -name "locator*" | grep -v "src"`'
sh 'rm -Rf `find . -name "newDB"`'
sh 'rm -Rf `find . -name "server" | grep -v "src"`'
sh 'rm -Rf `find . -name "*.log"`'
sh 'MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/jenkins-home -Duser.dir=$PWD -Djava.io.tmpdir=/tmp" ./mvnw -s settings.xml -P java11,remote-java16 clean dependency:list test -Dsort -U -B'
sh 'MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/jenkins-home -Duser.dir=$PWD -Djava.io.tmpdir=/tmp" ./mvnw -s settings.xml -P java11,remote-java17 clean dependency:list test -Dsort -U -B'
}
}
}

View File

@@ -54,10 +54,12 @@
</properties>
<repositories>
<repository>
<id>spring-libs-snapshot</id>
<url>https://repo.spring.io/libs-snapshot</url>
</repository>
<repository>
<id>geode-snapshot</id>
<name>Apache Geode Snapshots</name>
@@ -69,12 +71,14 @@
<enabled>true</enabled>
</releases>
</repository>
<!--
<!--
<repository>
<id>apache-snapshots</id>
<url>https://repository.apache.org/content/repositories/orgapachegeode-1060</url>
</repository>
-->
</repositories>
<pluginRepositories>

View File

@@ -332,7 +332,7 @@
</build>
</profile>
<profile>
<id>remote-java16</id>
<id>remote-java17</id>
<build>
<plugins>
<plugin>