@@ -45,7 +45,7 @@ default:
4545build-layer ({{ $runtime .name }}-{{ $runtime .arch }}):
4646 stage: build
4747 tags: [" arch:amd64" ]
48- image: registry.ddbuild.io /images/docker:20 .10
48+ image: registry.ddbuild.io /images/docker:24 .0.4
4949 artifacts:
5050 expire_in: 1 hr # Unsigned zips expire in 1 hour
5151 paths:
@@ -60,7 +60,7 @@ build-layer ({{ $runtime.name }}-{{ $runtime.arch }}):
6060check-layer-size ({{ $runtime .name }}-{{ $runtime .arch }}):
6161 stage: test
6262 tags: [" arch:amd64" ]
63- image: registry.ddbuild.io /images/docker:20 .10
63+ image: registry.ddbuild.io /images/docker:24 .0.4
6464 needs:
6565 - build-layer ({{ $runtime .name }}-{{ $runtime .arch }})
6666 dependencies:
@@ -92,7 +92,7 @@ unit-test ({{ $runtime.name }}-{{ $runtime.arch }}):
9292integration-test ({{ $runtime .name }}-{{ $runtime .arch }}):
9393 stage: test
9494 tags: [" arch:amd64" ]
95- image: registry.ddbuild.io /images/docker:20 .10 -py3
95+ image: registry.ddbuild.io /images/docker:24 .0.4 -py3
9696 rules:
9797 - if : '$SKIP_E2E_TESTS == " true" '
9898 when: never
@@ -117,7 +117,7 @@ integration-test ({{ $runtime.name }}-{{ $runtime.arch }}):
117117sign-layer ({{ $runtime .name }}-{{ $runtime .arch }}):
118118 stage: sign
119119 tags: [" arch:amd64" ]
120- image: registry.ddbuild.io /images/docker:20 .10 -py3
120+ image: registry.ddbuild.io /images/docker:24 .0.4 -py3
121121 rules:
122122 - if : '$CI_COMMIT_TAG = ~ /^v. */'
123123 when: manual
@@ -148,7 +148,7 @@ sign-layer ({{ $runtime.name }}-{{ $runtime.arch }}):
148148publish-layer-{{ $environment_name }} ({{ $runtime .name }}-{{ $runtime .arch }}):
149149 stage: publish
150150 tags: [" arch:amd64" ]
151- image: registry.ddbuild.io /images/docker:20 .10 -py3
151+ image: registry.ddbuild.io /images/docker:24 .0.4 -py3
152152 rules:
153153 - if : '$SKIP_E2E_TESTS == " true" '
154154 when: never
@@ -194,7 +194,7 @@ publish-layer-{{ $environment_name }} ({{ $runtime.name }}-{{ $runtime.arch }}):
194194publish-pypi-package:
195195 stage: publish
196196 tags: [" arch:amd64" ]
197- image: registry.ddbuild.io /images/docker:20 .10 -py3
197+ image: registry.ddbuild.io /images/docker:24 .0.4 -py3
198198 before_script: *python-before-script
199199 cache: []
200200 rules:
@@ -209,7 +209,7 @@ publish-pypi-package:
209209layer bundle:
210210 stage: build
211211 tags: [" arch:amd64" ]
212- image: registry.ddbuild.io /images/docker:20 .10
212+ image: registry.ddbuild.io /images/docker:24 .0.4
213213 needs:
214214 {{ range (ds " runtimes" ).runtimes }}
215215 - build-layer ({{ .name }}-{{ .arch }})
@@ -230,7 +230,7 @@ layer bundle:
230230
231231signed layer bundle:
232232 stage: sign
233- image: registry.ddbuild.io /images/docker:20 .10 -py3
233+ image: registry.ddbuild.io /images/docker:24 .0.4 -py3
234234 tags: [" arch:amd64" ]
235235 rules:
236236 - if : '$CI_COMMIT_TAG = ~ /^v. */'
@@ -278,7 +278,7 @@ e2e-test:
278278
279279e2e-test-status:
280280 stage: e2e
281- image: registry.ddbuild.io /images/docker:20 .10 -py3
281+ image: registry.ddbuild.io /images/docker:24 .0.4 -py3
282282 tags: [" arch:amd64" ]
283283 timeout: 3h
284284 rules:
0 commit comments