1
1
def p = [:]
2
2
node {
3
- checkout scm
4
- p = readProperties interpolate : true , file : ' ci/pipeline.properties'
3
+ checkout scm
4
+ p = readProperties interpolate : true , file : ' ci/pipeline.properties'
5
5
}
6
6
7
7
pipeline {
@@ -25,7 +25,7 @@ pipeline {
25
25
anyOf {
26
26
changeset " ci/openjdk8-redis-6.2/Dockerfile"
27
27
changeset " Makefile"
28
- changeset " ci/pipeline.properties"
28
+ changeset " ci/pipeline.properties"
29
29
}
30
30
}
31
31
agent { label ' data' }
@@ -34,7 +34,7 @@ pipeline {
34
34
steps {
35
35
script {
36
36
def image = docker. build(" springci/spring-data-with-redis-6.2:${ p['java.main.tag']} " , " --build-arg BASE=${ p['docker.java.main.image']} --build-arg REDIS=${ p['docker.redis.6.version']} -f ci/openjdk8-redis-6.2/Dockerfile ." )
37
- docker. withRegistry(' ' , ' hub. docker.com-springbuildmaster ' ) {
37
+ docker. withRegistry(p[ ' docker.registry ' ], p[ ' docker.credentials ' ] ) {
38
38
image. push()
39
39
}
40
40
}
@@ -54,7 +54,7 @@ pipeline {
54
54
steps {
55
55
script {
56
56
def image = docker. build(" springci/spring-data-openjdk11-with-redis-6.2:${ p['java.11.tag']} " , " --build-arg BASE=${ p['docker.java.11.image']} --build-arg REDIS=${ p['docker.redis.6.version']} -f ci/openjdk11-redis-6.2/Dockerfile ." )
57
- docker. withRegistry(' ' , ' hub. docker.com-springbuildmaster ' ) {
57
+ docker. withRegistry(p[ ' docker.registry ' ], p[ ' docker.credentials ' ] ) {
58
58
image. push()
59
59
}
60
60
}
@@ -65,7 +65,7 @@ pipeline {
65
65
anyOf {
66
66
changeset " ci/openjdk15-redis-6.2/**"
67
67
changeset " Makefile"
68
- changeset " ci/pipeline.properties"
68
+ changeset " ci/pipeline.properties"
69
69
}
70
70
}
71
71
agent { label ' data' }
@@ -74,7 +74,7 @@ pipeline {
74
74
steps {
75
75
script {
76
76
def image = docker. build(" springci/spring-data-with-redis-6.2:${ p['java.15.tag']} " , " --build-arg BASE=${ p['docker.java.15.image']} --build-arg REDIS=${ p['docker.redis.6.version']} -f ci/openjdk17-redis-6.2/Dockerfile ." )
77
- docker. withRegistry(' ' , ' hub. docker.com-springbuildmaster ' ) {
77
+ docker. withRegistry(p[ ' docker.registry ' ], p[ ' docker.credentials ' ] ) {
78
78
image. push()
79
79
}
80
80
}
@@ -95,11 +95,11 @@ pipeline {
95
95
}
96
96
options { timeout(time : 30 , unit : ' MINUTES' ) }
97
97
environment {
98
- ARTIFACTORY = credentials(' 02bd1690-b54f-4c9f-819d-a77cb7a9822c ' )
98
+ ARTIFACTORY = credentials(" ${ p['artifactory.credentials'] } " )
99
99
}
100
100
steps {
101
101
script {
102
- docker. withRegistry(' ' , ' hub. docker.com-springbuildmaster ' ) {
102
+ docker. withRegistry(p[ ' docker.registry ' ], p[ ' docker.credentials ' ] ) {
103
103
docker. image(" springci/spring-data-with-redis-6.2:${ p['java.main.tag']} " ). inside(p[' docker.java.inside.basic' ]) {
104
104
sh ' PROFILE=none LONG_TESTS=true ci/test.sh'
105
105
}
@@ -122,11 +122,11 @@ pipeline {
122
122
}
123
123
options { timeout(time : 30 , unit : ' MINUTES' ) }
124
124
environment {
125
- ARTIFACTORY = credentials(' 02bd1690-b54f-4c9f-819d-a77cb7a9822c ' )
125
+ ARTIFACTORY = credentials(" ${ p['artifactory.credentials'] } " )
126
126
}
127
127
steps {
128
128
script {
129
- docker. withRegistry(' ' , ' hub. docker.com-springbuildmaster ' ) {
129
+ docker. withRegistry(p[ ' docker.registry ' ], p[ ' docker.credentials ' ] ) {
130
130
docker. image(" springci/spring-data-with-redis-6.2:${ p['java.11.tag']} " ). inside(p[' docker.java.inside.basic' ]) {
131
131
sh ' PROFILE=java11 ci/test.sh'
132
132
}
@@ -140,11 +140,11 @@ pipeline {
140
140
}
141
141
options { timeout(time : 30 , unit : ' MINUTES' ) }
142
142
environment {
143
- ARTIFACTORY = credentials(' 02bd1690-b54f-4c9f-819d-a77cb7a9822c ' )
143
+ ARTIFACTORY = credentials(" ${ p['artifactory.credentials'] } " )
144
144
}
145
145
steps {
146
146
script {
147
- docker. withRegistry(' ' , ' hub. docker.com-springbuildmaster ' ) {
147
+ docker. withRegistry(p[ ' docker.registry ' ], p[ ' docker.credentials ' ] ) {
148
148
docker. image(" springci/spring-data-with-redis-6.2:${ p['java.15.tag']} " ). inside(p[' docker.java.inside.basic' ]) {
149
149
sh ' PROFILE=java11 ci/test.sh'
150
150
}
@@ -168,12 +168,12 @@ pipeline {
168
168
options { timeout(time : 20 , unit : ' MINUTES' ) }
169
169
170
170
environment {
171
- ARTIFACTORY = credentials(' 02bd1690-b54f-4c9f-819d-a77cb7a9822c ' )
171
+ ARTIFACTORY = credentials(" ${ p['artifactory.credentials'] } " )
172
172
}
173
173
174
174
steps {
175
175
script {
176
- docker. withRegistry(' ' , ' hub. docker.com-springbuildmaster ' ) {
176
+ docker. withRegistry(p[ ' docker.registry ' ], p[ ' docker.credentials ' ] ) {
177
177
docker. image(p[' docker.java.main.image' ]). inside(p[' docker.java.inside.basic' ]) {
178
178
sh ' MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/jenkins-home" ./mvnw -s settings.xml -Pci,artifactory ' +
179
179
' -Dartifactory.server=https://repo.spring.io ' +
@@ -199,13 +199,13 @@ pipeline {
199
199
options { timeout(time : 20 , unit : ' MINUTES' ) }
200
200
201
201
environment {
202
- ARTIFACTORY = credentials(' 02bd1690-b54f-4c9f-819d-a77cb7a9822c ' )
202
+ ARTIFACTORY = credentials(" ${ p['artifactory.credentials'] } " )
203
203
}
204
204
205
205
steps {
206
206
script {
207
- docker. withRegistry(' ' , ' hub. docker.com-springbuildmaster ' ) {
208
- docker. image(' adoptopenjdk/openjdk8:latest ' ). inside(' -v $HOME:/tmp/jenkins-home ' ) {
207
+ docker. withRegistry(p[ ' docker.registry ' ], p[ ' docker.credentials ' ] ) {
208
+ docker. image(p[ ' docker.java.main.image ' ] ). inside(p[ ' docker.java.inside.basic ' ] ) {
209
209
sh ' MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/jenkins-home" ./mvnw -s settings.xml -Pci,distribute ' +
210
210
' -Dartifactory.server=https://repo.spring.io ' +
211
211
" -Dartifactory.username=${ ARTIFACTORY_USR} " +
0 commit comments