@@ -20,10 +20,10 @@ pipeline {
20
20
stages {
21
21
stage(" Docker Images" ) {
22
22
parallel {
23
- stage(' Publish JDK 17 + Redis 6.2 Docker Image' ) {
23
+ stage(' Publish JDK 25 + Redis 6.2 Docker Image' ) {
24
24
when {
25
25
anyOf {
26
- changeset " ci/openjdk17 -redis-6.2/Dockerfile"
26
+ changeset " ci/openjdk25 -redis-6.2/Dockerfile"
27
27
changeset " Makefile"
28
28
changeset " ci/pipeline.properties"
29
29
}
@@ -33,17 +33,17 @@ pipeline {
33
33
34
34
steps {
35
35
script {
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 VERSION=${ p['docker.redis.6.version']} -f ci/openjdk17 -redis-6.2/Dockerfile ." )
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 VERSION=${ p['docker.redis.6.version']} -f ci/openjdk25 -redis-6.2/Dockerfile ." )
37
37
docker. withRegistry(p[' docker.registry' ], p[' docker.credentials' ]) {
38
38
image. push()
39
39
}
40
40
}
41
41
}
42
42
}
43
- stage(' Publish JDK 17 + Redis 7.2 Docker Image' ) {
43
+ stage(' Publish JDK 25 + Redis 7.2 Docker Image' ) {
44
44
when {
45
45
anyOf {
46
- changeset " ci/openjdk17 -redis-7.2/Dockerfile"
46
+ changeset " ci/openjdk25 -redis-7.2/Dockerfile"
47
47
changeset " Makefile"
48
48
changeset " ci/pipeline.properties"
49
49
}
@@ -53,17 +53,17 @@ pipeline {
53
53
54
54
steps {
55
55
script {
56
- def image = docker. build(" springci/spring-data-with-redis-7.2:${ p['java.main.tag']} " , " --build-arg BASE=${ p['docker.java.main.image']} --build-arg VERSION=${ p['docker.redis.7.version']} -f ci/openjdk17 -redis-7.2/Dockerfile ." )
56
+ def image = docker. build(" springci/spring-data-with-redis-7.2:${ p['java.main.tag']} " , " --build-arg BASE=${ p['docker.java.main.image']} --build-arg VERSION=${ p['docker.redis.7.version']} -f ci/openjdk25 -redis-7.2/Dockerfile ." )
57
57
docker. withRegistry(p[' docker.registry' ], p[' docker.credentials' ]) {
58
58
image. push()
59
59
}
60
60
}
61
61
}
62
62
}
63
- stage(' Publish JDK 17 + Valkey 8.0 Docker Image' ) {
63
+ stage(' Publish JDK 25 + Valkey 8.0 Docker Image' ) {
64
64
when {
65
65
anyOf {
66
- changeset " ci/openjdk17 -valkey-8.0/Dockerfile"
66
+ changeset " ci/openjdk25 -valkey-8.0/Dockerfile"
67
67
changeset " Makefile"
68
68
changeset " ci/pipeline.properties"
69
69
}
@@ -73,27 +73,7 @@ pipeline {
73
73
74
74
steps {
75
75
script {
76
- def image = docker. build(" springci/spring-data-with-valkey-8.0:${ p['java.main.tag']} " , " --build-arg BASE=${ p['docker.java.main.image']} --build-arg VERSION=${ p['docker.valkey.8.version']} -f ci/openjdk17-valkey-8.0/Dockerfile ." )
77
- docker. withRegistry(p[' docker.registry' ], p[' docker.credentials' ]) {
78
- image. push()
79
- }
80
- }
81
- }
82
- }
83
- stage(' Publish JDK 21 + Redis 6.2 Docker Image' ) {
84
- when {
85
- anyOf {
86
- changeset " ci/openjdk21-redis-6.2/Dockerfile"
87
- changeset " Makefile"
88
- changeset " ci/pipeline.properties"
89
- }
90
- }
91
- agent { label ' data' }
92
- options { timeout(time : 20 , unit : ' MINUTES' ) }
93
-
94
- steps {
95
- script {
96
- def image = docker. build(" springci/spring-data-with-redis-6.2:${ p['java.next.tag']} " , " --build-arg BASE=${ p['docker.java.next.image']} --build-arg VERSION=${ p['docker.redis.6.version']} -f ci/openjdk21-redis-6.2/Dockerfile ." )
76
+ def image = docker. build(" springci/spring-data-with-valkey-8.0:${ p['java.main.tag']} " , " --build-arg BASE=${ p['docker.java.main.image']} --build-arg VERSION=${ p['docker.valkey.8.version']} -f ci/openjdk25-valkey-8.0/Dockerfile ." )
97
77
docker. withRegistry(p[' docker.registry' ], p[' docker.credentials' ]) {
98
78
image. push()
99
79
}
0 commit comments