@@ -3,6 +3,7 @@ version: 2
33project_name : external-dns-stackit-webhook
44snapshot :
55 version_template : ' {{ .Tag }}-SNAPSHOT'
6+
67builds :
78 - id : external-dns-stackit-webhook
89 goos :
@@ -53,6 +54,7 @@ dockers:
5354 - --label=org.opencontainers.image.created={{ time "2006-01-02T15:04:05Z07:00" }}
5455 - --label=org.opencontainers.image.revision={{ .FullCommit }}
5556 - --label=org.opencontainers.image.licenses=Apache-2.0
57+ - --platform=linux/amd64
5658 skip_push : false
5759
5860 - id : external-dns-stackit-webhook-arm64
@@ -71,18 +73,19 @@ dockers:
7173 - --label=org.opencontainers.image.revision={{ .FullCommit }}
7274 - --label=org.opencontainers.image.licenses=Apache-2.0
7375 - --label=org.opencontainers.image.platform.os=linux
74- - --platform=linux
76+ - --platform=linux/arm64
7577 skip_push : false
7678
79+ # https://goreleaser.com/cookbooks/multi-platform-docker-images
7780docker_manifests :
7881 - name_template : " {{ .Env.REGISTRY }}/{{ .Env.IMAGE_NAME }}:{{ .Tag }}"
7982 image_templates :
8083 - " {{ .Env.REGISTRY }}/{{ .Env.IMAGE_NAME }}:{{ .Tag }}-amd64"
8184 - " {{ .Env.REGISTRY }}/{{ .Env.IMAGE_NAME }}:{{ .Tag }}-arm64"
8285 - name_template : " {{ .Env.REGISTRY }}/{{ .Env.IMAGE_NAME }}:latest"
8386 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"
8689
8790checksum :
8891 disable : false
0 commit comments