|
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