From 8db2578b95d50dcd4abaac851c8a1a5b6e9bf15c Mon Sep 17 00:00:00 2001 From: Gareth Date: Fri, 12 Jul 2024 14:07:22 -0700 Subject: [PATCH] fix: add major and major.minor semantic versioned docker releases --- .goreleaser.yaml | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) diff --git a/.goreleaser.yaml b/.goreleaser.yaml index d86dbe49..d132a2ad 100644 --- a/.goreleaser.yaml +++ b/.goreleaser.yaml @@ -129,6 +129,14 @@ docker_manifests: image_templates: - "garethgeorge/backrest:{{ .Tag }}-alpine-amd64" - "garethgeorge/backrest:{{ .Tag }}-alpine-arm64" + - name_template: "garethgeorge/backrest:v{{ .Major }}" + image_templates: + - "garethgeorge/backrest:{{ .Tag }}-alpine-amd64" + - "garethgeorge/backrest:{{ .Tag }}-alpine-arm64" + - name_template: "garethgeorge/backrest:v{{ .Major }}.{{ .Minor }}" + image_templates: + - "garethgeorge/backrest:{{ .Tag }}-alpine-amd64" + - "garethgeorge/backrest:{{ .Tag }}-alpine-arm64" - name_template: "garethgeorge/backrest:{{ .Tag }}" image_templates: - "garethgeorge/backrest:{{ .Tag }}-alpine-amd64" @@ -143,6 +151,18 @@ docker_manifests: - "garethgeorge/backrest:{{ .Tag }}-scratch-arm64" - "garethgeorge/backrest:{{ .Tag }}-scratch-armv6" - "garethgeorge/backrest:{{ .Tag }}-scratch-armv7" + - name_template: "garethgeorge/backrest:v{{ .Major }}-scratch" + image_templates: + - "garethgeorge/backrest:{{ .Tag }}-scratch-amd64" + - "garethgeorge/backrest:{{ .Tag }}-scratch-arm64" + - "garethgeorge/backrest:{{ .Tag }}-scratch-armv6" + - "garethgeorge/backrest:{{ .Tag }}-scratch-armv7" + - name_template: "garethgeorge/backrest:v{{ .Major }}.{{ .Minor }}-scratch" + image_templates: + - "garethgeorge/backrest:{{ .Tag }}-scratch-amd64" + - "garethgeorge/backrest:{{ .Tag }}-scratch-arm64" + - "garethgeorge/backrest:{{ .Tag }}-scratch-armv6" + - "garethgeorge/backrest:{{ .Tag }}-scratch-armv7" - name_template: "garethgeorge/backrest:{{ .Tag }}-scratch" image_templates: - "garethgeorge/backrest:{{ .Tag }}-scratch-amd64"