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/openjdk17-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/openjdk17-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
}
@@ -56,12 +56,12 @@ pipeline {
56
56
}
57
57
options { timeout(time : 30 , unit : ' MINUTES' ) }
58
58
environment {
59
- ARTIFACTORY = credentials(' 02bd1690-b54f-4c9f-819d-a77cb7a9822c ' )
59
+ ARTIFACTORY = credentials(" ${ p['artifactory.credentials'] } " )
60
60
}
61
61
steps {
62
62
script {
63
- docker. withRegistry(' ' , ' hub. docker.com-springbuildmaster ' ) {
64
- docker. image(' springci/spring-data-openjdk17- with-redis-6.2:${p[' java. main. tag' ]}' ). inside(' -v $HOME:/tmp/jenkins-home' ) {
63
+ docker. withRegistry(p[ ' docker.registry ' ], p[ ' docker.credentials ' ] ) {
64
+ docker. image(" springci/spring-data-with-redis-6.2:${ p['java.main.tag']} " ). inside(' -v $HOME:/tmp/jenkins-home' ) {
65
65
sh ' PROFILE=none LONG_TESTS=true ci/test.sh'
66
66
}
67
67
}
@@ -83,12 +83,12 @@ pipeline {
83
83
options { timeout(time : 20 , unit : ' MINUTES' ) }
84
84
85
85
environment {
86
- ARTIFACTORY = credentials(' 02bd1690-b54f-4c9f-819d-a77cb7a9822c ' )
86
+ ARTIFACTORY = credentials(" ${ p['artifactory.credentials'] } " )
87
87
}
88
88
89
89
steps {
90
90
script {
91
- docker. withRegistry(' ' , ' hub. docker.com-springbuildmaster ' ) {
91
+ docker. withRegistry(p[ ' docker.registry ' ], p[ ' docker.credentials ' ] ) {
92
92
docker. image(p[' docker.java.main.image' ]). inside(p[' docker.java.inside.basic' ]) {
93
93
sh ' MAVEN_OPTS="-Duser.name=jenkins -Duser.home=/tmp/jenkins-home" ./mvnw -s settings.xml -Pci,artifactory ' +
94
94
' -Dartifactory.server=https://repo.spring.io ' +
0 commit comments