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
}
@@ -45,7 +45,7 @@ pipeline {
45
45
anyOf {
46
46
changeset " ci/openjdk17-redis-6.2/Dockerfile"
47
47
changeset " Makefile"
48
- changeset " ci/pipeline.properties"
48
+ changeset " ci/pipeline.properties"
49
49
}
50
50
}
51
51
agent { label ' data' }
@@ -54,7 +54,7 @@ pipeline {
54
54
steps {
55
55
script {
56
56
def image = docker. build(" springci/spring-data-with-redis-6.2:${ p['java.lts.tag']} " , " --build-arg BASE=${ p['docker.java.lts.image']} --build-arg REDIS=${ p['docker.redis.6.version']} -f ci/openjdk17-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
}
@@ -76,11 +76,11 @@ pipeline {
76
76
}
77
77
options { timeout(time : 30 , unit : ' MINUTES' ) }
78
78
environment {
79
- ARTIFACTORY = credentials(' 02bd1690-b54f-4c9f-819d-a77cb7a9822c ' )
79
+ ARTIFACTORY = credentials(" ${ p['artifactory.credentials'] } " )
80
80
}
81
81
steps {
82
82
script {
83
- docker. withRegistry(' ' , ' hub. docker.com-springbuildmaster ' ) {
83
+ docker. withRegistry(p[ ' docker.registry ' ], p[ ' docker.credentials ' ] ) {
84
84
docker. image(" springci/spring-data-with-redis-6.2:${ p['java.main.tag']} " ). inside(p[' docker.java.inside.basic' ]) {
85
85
sh ' PROFILE=none LONG_TESTS=true ci/test.sh'
86
86
}
@@ -104,11 +104,11 @@ pipeline {
104
104
}
105
105
options { timeout(time : 30 , unit : ' MINUTES' ) }
106
106
environment {
107
- ARTIFACTORY = credentials(' 02bd1690-b54f-4c9f-819d-a77cb7a9822c ' )
107
+ ARTIFACTORY = credentials(" ${ p['artifactory.credentials'] } " )
108
108
}
109
109
steps {
110
110
script {
111
- docker. withRegistry(' ' , ' hub. docker.com-springbuildmaster ' ) {
111
+ docker. withRegistry(p[ ' docker.registry ' ], p[ ' docker.credentials ' ] ) {
112
112
docker. image(" springci/spring-data-with-redis-6.2:${ p['java.lts.tag']} " ). inside(p[' docker.java.inside.basic' ]) {
113
113
sh ' PROFILE=java11 ci/test.sh'
114
114
}
@@ -133,12 +133,12 @@ pipeline {
133
133
options { timeout(time : 20 , unit : ' MINUTES' ) }
134
134
135
135
environment {
136
- ARTIFACTORY = credentials(' 02bd1690-b54f-4c9f-819d-a77cb7a9822c ' )
136
+ ARTIFACTORY = credentials(" ${ p['artifactory.credentials'] } " )
137
137
}
138
138
139
139
steps {
140
140
script {
141
- docker. withRegistry(' ' , ' hub. docker.com-springbuildmaster ' ) {
141
+ docker. withRegistry(p[ ' docker.registry ' ], p[ ' docker.credentials ' ] ) {
142
142
docker. image(p[' docker.java.main.image' ]). inside(p[' docker.java.inside.basic' ]) {
143
143
sh ' MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/jenkins-home" ./mvnw -s settings.xml -Pci,artifactory ' +
144
144
' -Dartifactory.server=https://repo.spring.io ' +
0 commit comments