From 898868baba8336635b30ae29c11792e4a4cda331 Mon Sep 17 00:00:00 2001 From: pjuarezd Date: Tue, 27 Aug 2024 15:43:29 -0700 Subject: [PATCH] Add `latest` container --- .goreleaser.yml | 39 ++++++++++++++++++++++++++++++++++----- 1 file changed, 34 insertions(+), 5 deletions(-) diff --git a/.goreleaser.yml b/.goreleaser.yml index 747bb04..f758a3f 100644 --- a/.goreleaser.yml +++ b/.goreleaser.yml @@ -78,11 +78,9 @@ dockers: # GOARCH of the built binary that should be used. goarch: amd64 dockerfile: Dockerfile.release - image_templates: - - "minio/warp:{{ .Tag }}" - - "minio/warp:latest" - image_templates: - "quay.io/minio/warp:{{ .Tag }}-amd64" + - "minio/warp:{{ .Tag }}-amd64" use: buildx goarch: amd64 ids: @@ -92,6 +90,27 @@ dockers: - "--platform=linux/amd64" - image_templates: - "quay.io/minio/warp:{{ .Tag }}-arm64" + - "minio/warp:{{ .Tag }}-arm64" + use: buildx + goarch: arm64 + ids: + - warp + dockerfile: Dockerfile.release + build_flag_templates: + - "--platform=linux/arm64" + - image_templates: + - "quay.io/minio/warp:latest-amd64" + - "minio/warp:latest-amd64" + use: buildx + goarch: amd64 + ids: + - warp + dockerfile: Dockerfile.release + build_flag_templates: + - "--platform=linux/amd64" + - image_templates: + - "quay.io/minio/warp:latest-arm64" + - "minio/warp:latest-arm64" use: buildx goarch: arm64 ids: @@ -99,12 +118,22 @@ dockers: dockerfile: Dockerfile.release build_flag_templates: - "--platform=linux/arm64" + + docker_manifests: + - name_template: minio/warp:{{ .Tag }} + image_templates: + - minio/warp:{{ .Tag }}-amd64 + - minio/warp:{{ .Tag }}-arm64 + - name_template: minio/warp:latest + image_templates: + - minio/warp:latest-amd64 + - minio/warp:latest-arm64 - name_template: quay.io/minio/warp:{{ .Tag }} image_templates: - quay.io/minio/warp:{{ .Tag }}-amd64 - quay.io/minio/warp:{{ .Tag }}-arm64 - name_template: quay.io/minio/warp:latest image_templates: - - quay.io/minio/warp:{{ .Tag }}-amd64 - - quay.io/minio/warp:{{ .Tag }}-arm64 \ No newline at end of file + - quay.io/minio/warp:latest-amd64 + - quay.io/minio/warp:latest-arm64 \ No newline at end of file