|
4 | 4 | username: ((github-username))
|
5 | 5 | password: ((github-password))
|
6 | 6 | branch: ((branch))
|
7 |
| - docker-resource-source: &docker-resource-source |
| 7 | + registry-image-resource-source: ®istry-image-resource-source |
8 | 8 | username: ((docker-hub-username))
|
9 | 9 | password: ((docker-hub-password))
|
10 | 10 | tag: ((milestone))
|
@@ -142,20 +142,20 @@ resources:
|
142 | 142 | type: registry-image
|
143 | 143 | icon: docker
|
144 | 144 | source:
|
145 |
| - <<: *docker-resource-source |
146 |
| - repository: ((docker-hub-organization))/((ci-image-name)) |
| 145 | + <<: *registry-image-resource-source |
| 146 | + repository: ((docker-hub-organization))/spring-boot-ci |
147 | 147 | - name: ci-image-jdk11
|
148 | 148 | type: registry-image
|
149 | 149 | icon: docker
|
150 | 150 | source:
|
151 |
| - <<: *docker-resource-source |
152 |
| - repository: ((docker-hub-organization))/((ci-image-name))-jdk11 |
| 151 | + <<: *registry-image-resource-source |
| 152 | + repository: ((docker-hub-organization))/spring-boot-ci-jdk11 |
153 | 153 | - name: ci-image-jdk15
|
154 | 154 | type: registry-image
|
155 | 155 | icon: docker
|
156 | 156 | source:
|
157 |
| - <<: *docker-resource-source |
158 |
| - repository: ((docker-hub-organization))/((ci-image-name))-jdk15 |
| 157 | + <<: *registry-image-resource-source |
| 158 | + repository: ((docker-hub-organization))/spring-boot-ci-jdk15 |
159 | 159 | - name: artifactory-repo
|
160 | 160 | type: artifactory-resource
|
161 | 161 | icon: package-variant
|
@@ -209,19 +209,32 @@ jobs:
|
209 | 209 | plan:
|
210 | 210 | - get: ci-images-git-repo
|
211 | 211 | trigger: true
|
| 212 | + - in_parallel: |
| 213 | + - task: build-ci-image |
| 214 | + privileged: true |
| 215 | + file: git-repo/ci/tasks/build-ci-image.yml |
| 216 | + params: |
| 217 | + ci-image-name: ci-image |
| 218 | + - task: build-ci-image-jdk11 |
| 219 | + privileged: true |
| 220 | + file: git-repo/ci/tasks/build-ci-image.yml |
| 221 | + params: |
| 222 | + ci-image-name: ci-image-jdk11 |
| 223 | + - task: build-ci-image-jdk15 |
| 224 | + privileged: true |
| 225 | + file: git-repo/ci/tasks/build-ci-image.yml |
| 226 | + params: |
| 227 | + ci-image-name: ci-image-jdk15 |
212 | 228 | - in_parallel:
|
213 | 229 | - put: ci-image
|
214 | 230 | params:
|
215 |
| - build: ci-images-git-repo/ci/images |
216 |
| - dockerfile: ci-images-git-repo/ci/images/ci-image/Dockerfile |
| 231 | + image: ci-image/image.tar |
217 | 232 | - put: ci-image-jdk11
|
218 | 233 | params:
|
219 |
| - build: ci-images-git-repo/ci/images |
220 |
| - dockerfile: ci-images-git-repo/ci/images/ci-image-jdk11/Dockerfile |
| 234 | + image: ci-image-jdk11/image.tar |
221 | 235 | - put: ci-image-jdk15
|
222 | 236 | params:
|
223 |
| - build: ci-images-git-repo/ci/images |
224 |
| - dockerfile: ci-images-git-repo/ci/images/ci-image-jdk15/Dockerfile |
| 237 | + image: ci-image-jdk15/image.tar |
225 | 238 | - name: detect-jdk-updates
|
226 | 239 | plan:
|
227 | 240 | - get: git-repo
|
|
0 commit comments