From 8283e3918af7fd35e26c0a6092a982d5442ff86f Mon Sep 17 00:00:00 2001 From: Flynn Date: Sun, 6 Oct 2024 18:18:09 -0400 Subject: [PATCH] Teach goreleaser to do color manifests, oops. Signed-off-by: Flynn --- .goreleaser.yaml | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/.goreleaser.yaml b/.goreleaser.yaml index cfe643c..2221750 100644 --- a/.goreleaser.yaml +++ b/.goreleaser.yaml @@ -281,6 +281,24 @@ docker_manifests: push_flags: - --insecure + - name_template: "{{ .Env.REGISTRY }}/{{ .Env.IMAGE_NAME }}-color:{{ .Version }}" + image_templates: + - "{{ .Env.REGISTRY }}/{{ .Env.IMAGE_NAME }}-color:{{ .Version }}-arm64" + - "{{ .Env.REGISTRY }}/{{ .Env.IMAGE_NAME }}-color:{{ .Version }}-amd64" + create_flags: + - --insecure + push_flags: + - --insecure + + - name_template: "{{ .Env.REGISTRY }}/{{ .Env.IMAGE_NAME }}-color:latest" + image_templates: + - "{{ .Env.REGISTRY }}/{{ .Env.IMAGE_NAME }}-color:latest-arm64" + - "{{ .Env.REGISTRY }}/{{ .Env.IMAGE_NAME }}-color:latest-amd64" + create_flags: + - --insecure + push_flags: + - --insecure + - name_template: "{{ .Env.REGISTRY }}/{{ .Env.IMAGE_NAME }}-external-workload:latest" image_templates: - "{{ .Env.REGISTRY }}/{{ .Env.IMAGE_NAME }}-external-workload:latest-arm64"