Skip to content

Commit cc2ee94

Browse files
chore: logical sorting and better naming
1 parent 26e1c6a commit cc2ee94

File tree

2 files changed

+16
-16
lines changed

2 files changed

+16
-16
lines changed

.gitlab/datasources/flavors.yaml

Lines changed: 12 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,43 +1,43 @@
11
flavors:
22
- name: amd64
33
arch: amd64
4-
needs_code_checks: true
5-
suffix: amd64
64
alpine: 0
5+
needs_code_checks: true
76
needs_layer_publish: true
7+
suffix: amd64
88

99
- name: arm64
1010
arch: arm64
11-
needs_code_checks: true
12-
suffix: arm64
1311
alpine: 0
12+
needs_code_checks: true
1413
needs_layer_publish: true
14+
suffix: arm64
1515

1616
- name: amd64, alpine
1717
arch: amd64
18-
needs_code_checks: false
19-
suffix: amd64-alpine
2018
alpine: 1
19+
needs_code_checks: false
2120
needs_layer_publish: false
21+
suffix: amd64-alpine
2222

2323
- name: arm64, alpine
2424
arch: arm64
25-
needs_code_checks: false
26-
suffix: arm64-alpine
2725
alpine: 1
26+
needs_code_checks: false
2827
needs_layer_publish: false
28+
suffix: arm64-alpine
2929

3030
# Unfortunately our mutli-arch images don't fit nicely into the flavors
3131
# structure above.
3232
multi_arch_image_flavors:
3333
- name: basic
34-
dependency_names: [amd64, arm64]
35-
platform: linux/amd64,linux/arm64
3634
alpine: 0
35+
platform: linux/amd64,linux/arm64
36+
dependency_names: [amd64, arm64]
3737
suffix: ""
3838

3939
- name: alpine
40-
dependency_names: ["amd64, alpine", "arm64, alpine"]
41-
platform: linux/amd64,linux/arm64
4240
alpine: 1
41+
platform: linux/amd64,linux/arm64
42+
dependency_names: ["amd64, alpine", "arm64, alpine"]
4343
suffix: "-alpine"

.gitlab/templates/pipeline.yaml.tpl

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -2,8 +2,8 @@ stages:
22
- test
33
- compile
44
- build
5-
- sign
65
- self-monitoring
6+
- sign
77
- publish
88

99
default:
@@ -256,7 +256,7 @@ publish private images ({{ $multi_arch_image_flavor.name }}):
256256

257257
{{ end }} # end environments
258258

259-
build images ({{ $multi_arch_image_flavor.name }}):
259+
image ({{ $multi_arch_image_flavor.name }}):
260260
stage: build
261261
tags: ["arch:amd64"]
262262
image: registry.ddbuild.io/images/docker:20.10
@@ -277,12 +277,12 @@ build images ({{ $multi_arch_image_flavor.name }}):
277277
script:
278278
- .gitlab/scripts/build_image.sh
279279

280-
publish images ({{ $multi_arch_image_flavor.name }}):
280+
publish image ({{ $multi_arch_image_flavor.name }}):
281281
stage: publish
282282
rules:
283283
- if: '$CI_COMMIT_TAG =~ /^v.*/'
284284
needs:
285-
- build images ({{ $multi_arch_image_flavor.name }})
285+
- image ({{ $multi_arch_image_flavor.name }})
286286
when: manual
287287
trigger:
288288
project: DataDog/public-images

0 commit comments

Comments
 (0)