@@ -3,6 +3,7 @@ version: 2
3
3
project_name : external-dns-stackit-webhook
4
4
snapshot :
5
5
version_template : ' {{ .Tag }}-SNAPSHOT'
6
+
6
7
builds :
7
8
- id : external-dns-stackit-webhook
8
9
goos :
@@ -53,6 +54,7 @@ dockers:
53
54
- --label=org.opencontainers.image.created={{ time "2006-01-02T15:04:05Z07:00" }}
54
55
- --label=org.opencontainers.image.revision={{ .FullCommit }}
55
56
- --label=org.opencontainers.image.licenses=Apache-2.0
57
+ - --platform=linux/amd64
56
58
skip_push : false
57
59
58
60
- id : external-dns-stackit-webhook-arm64
@@ -71,18 +73,19 @@ dockers:
71
73
- --label=org.opencontainers.image.revision={{ .FullCommit }}
72
74
- --label=org.opencontainers.image.licenses=Apache-2.0
73
75
- --label=org.opencontainers.image.platform.os=linux
74
- - --platform=linux
76
+ - --platform=linux/arm64
75
77
skip_push : false
76
78
79
+ # https://goreleaser.com/cookbooks/multi-platform-docker-images
77
80
docker_manifests :
78
81
- name_template : " {{ .Env.REGISTRY }}/{{ .Env.IMAGE_NAME }}:{{ .Tag }}"
79
82
image_templates :
80
83
- " {{ .Env.REGISTRY }}/{{ .Env.IMAGE_NAME }}:{{ .Tag }}-amd64"
81
84
- " {{ .Env.REGISTRY }}/{{ .Env.IMAGE_NAME }}:{{ .Tag }}-arm64"
82
85
- name_template : " {{ .Env.REGISTRY }}/{{ .Env.IMAGE_NAME }}:latest"
83
86
image_templates :
84
- - " {{ .Env.REGISTRY }}/{{ .Env.IMAGE_NAME }}:latest -amd64"
85
- - " {{ .Env.REGISTRY }}/{{ .Env.IMAGE_NAME }}:latest -arm64"
87
+ - " {{ .Env.REGISTRY }}/{{ .Env.IMAGE_NAME }}:{{ .Tag }} -amd64"
88
+ - " {{ .Env.REGISTRY }}/{{ .Env.IMAGE_NAME }}:{{ .Tag }} -arm64"
86
89
87
90
checksum :
88
91
disable : false
0 commit comments