1
+ def p = [:]
2
+ node {
3
+ checkout scm
4
+ p = readProperties interpolate : true , file : ' ci/pipeline.properties'
5
+ }
6
+
1
7
pipeline {
2
8
agent none
3
9
@@ -12,7 +18,7 @@ pipeline {
12
18
}
13
19
14
20
stages {
15
- stage(" test: baseline (jdk8 )" ) {
21
+ stage(" test: baseline (main )" ) {
16
22
when {
17
23
beforeAgent(true )
18
24
anyOf {
@@ -30,7 +36,7 @@ pipeline {
30
36
steps {
31
37
script {
32
38
docker. withRegistry(' ' , ' hub.docker.com-springbuildmaster' ) {
33
- docker. image(' adoptopenjdk/openjdk8:latest ' ). inside(' -v $HOME:/tmp/jenkins-home ' ) {
39
+ docker. image(p[ ' docker.java.main.image ' ] ). inside(p[ ' docker.java.inside.basic ' ] ) {
34
40
sh ' rm -Rf `find . -name "BACKUPDEFAULT*"`'
35
41
sh ' rm -Rf `find . -name "ConfigDiskDir*"`'
36
42
sh ' rm -Rf `find . -name "locator*" | grep -v "src"`'
@@ -53,7 +59,7 @@ pipeline {
53
59
}
54
60
}
55
61
parallel {
56
- stage(" test: baseline (jdk11 )" ) {
62
+ stage(" test: baseline (next )" ) {
57
63
agent {
58
64
label ' data'
59
65
}
@@ -64,7 +70,7 @@ pipeline {
64
70
steps {
65
71
script {
66
72
docker. withRegistry(' ' , ' hub.docker.com-springbuildmaster' ) {
67
- docker. image(' adoptopenjdk/openjdk11:latest ' ). inside(' -v $HOME:/tmp/jenkins-home ' ) {
73
+ docker. image(p[ ' docker.java.next.image ' ] ). inside(p[ ' docker.java.inside.basic ' ] ) {
68
74
sh ' rm -Rf `find . -name "BACKUPDEFAULT*"`'
69
75
sh ' rm -Rf `find . -name "ConfigDiskDir*"`'
70
76
sh ' rm -Rf `find . -name "locator*" | grep -v "src"`'
@@ -78,7 +84,7 @@ pipeline {
78
84
}
79
85
}
80
86
81
- stage(" test: baseline (jdk17 )" ) {
87
+ stage(" test: baseline (LTS )" ) {
82
88
agent {
83
89
label ' data'
84
90
}
@@ -89,7 +95,7 @@ pipeline {
89
95
steps {
90
96
script {
91
97
docker. withRegistry(' ' , ' hub.docker.com-springbuildmaster' ) {
92
- docker. image(' openjdk:17-bullseye ' ). inside(' -v $HOME:/tmp/jenkins-home ' ) {
98
+ docker. image(p[ ' docker.java.lts.image ' ] ). inside(p[ ' docker.java.inside.basic ' ] ) {
93
99
sh ' rm -Rf `find . -name "BACKUPDEFAULT*"`'
94
100
sh ' rm -Rf `find . -name "ConfigDiskDir*"`'
95
101
sh ' rm -Rf `find . -name "locator*" | grep -v "src"`'
@@ -125,7 +131,7 @@ pipeline {
125
131
steps {
126
132
script {
127
133
docker. withRegistry(' ' , ' hub.docker.com-springbuildmaster' ) {
128
- docker. image(' adoptopenjdk/openjdk8:latest ' ). inside(' -v $HOME:/tmp/jenkins-home ' ) {
134
+ docker. image(p[ ' docker.java.main.image ' ] ). inside(p[ ' docker.java.inside.basic ' ] ) {
129
135
sh ' rm -Rf `find . -name "BACKUPDEFAULT*"`'
130
136
sh ' rm -Rf `find . -name "ConfigDiskDir*"`'
131
137
sh ' rm -Rf `find . -name "locator*" | grep -v "src"`'
0 commit comments