Skip to content

Commit

Permalink
Updated goreleaser.yml
Browse files Browse the repository at this point in the history
Signed-off-by: Manish Gupta <manish@plane.so>
  • Loading branch information
mguptahub committed Sep 4, 2024
1 parent cb8cd92 commit 15d2131
Showing 1 changed file with 27 additions and 49 deletions.
76 changes: 27 additions & 49 deletions .goreleaser.yml
Original file line number Diff line number Diff line change
Expand Up @@ -58,14 +58,12 @@ snapshot:
dockers:
- goos: linux
goarch: amd64
skip_push: "{{ ne .GitURL 'https://github.com/helm/chart-releaser' | toYaml }}"
skip_push: "{{ ne .GitURL 'https://github.com/mguptahub/chart-releaser' | toYaml }}"
dockerfile: Dockerfile
use: buildx
image_templates:
- quay.io/helmpack/chart-releaser:{{ .Tag }}-amd64
- quay.io/helmpack/chart-releaser:latest-amd64
- ghcr.io/helm/chart-releaser:{{ .Tag }}-amd64
- ghcr.io/helm/chart-releaser:latest-amd64
- mguptahub/chart-releaser:{{ .Tag }}-amd64
- mguptahub/chart-releaser:latest-amd64
build_flag_templates:
- "--platform=linux/amd64"
- --label=org.label-schema.schema-version=1.0
Expand All @@ -77,14 +75,12 @@ dockers:

- goos: linux
goarch: arm64
skip_push: "{{ ne .GitURL 'https://github.com/helm/chart-releaser' | toYaml }}"
skip_push: "{{ ne .GitURL 'https://github.com/mguptahub/chart-releaser' | toYaml }}"
dockerfile: Dockerfile
use: buildx
image_templates:
- quay.io/helmpack/chart-releaser:{{ .Tag }}-arm64
- quay.io/helmpack/chart-releaser:latest-arm64
- ghcr.io/helm/chart-releaser:{{ .Tag }}-arm64
- ghcr.io/helm/chart-releaser:latest-arm64
- mguptahub/chart-releaser:{{ .Tag }}-arm64
- mguptahub/chart-releaser:latest-arm64
build_flag_templates:
- "--platform=linux/arm64"
- --label=org.label-schema.schema-version=1.0
Expand All @@ -97,12 +93,12 @@ dockers:
- goos: linux
goarch: arm
goarm: 7
skip_push: "{{ ne .GitURL 'https://github.com/helm/chart-releaser' | toYaml }}"
skip_push: "{{ ne .GitURL 'https://github.com/mguptahub/chart-releaser' | toYaml }}"
dockerfile: Dockerfile
use: buildx
image_templates:
- quay.io/helmpack/chart-releaser:{{ .Tag }}-armv7
- quay.io/helmpack/chart-releaser:latest-armv7
- mguptahub/chart-releaser:{{ .Tag }}-armv7
- mguptahub/chart-releaser:latest-armv7
- ghcr.io/helm/chart-releaser:{{ .Tag }}-armv7
- ghcr.io/helm/chart-releaser:latest-armv7
build_flag_templates:
Expand All @@ -116,14 +112,12 @@ dockers:

- goos: linux
goarch: s390x
skip_push: "{{ ne .GitURL 'https://github.com/helm/chart-releaser' | toYaml }}"
skip_push: "{{ ne .GitURL 'https://github.com/mguptahub/chart-releaser' | toYaml }}"
dockerfile: Dockerfile
use: buildx
image_templates:
- quay.io/helmpack/chart-releaser:{{ .Tag }}-s390x
- quay.io/helmpack/chart-releaser:latest-s390x
- ghcr.io/helm/chart-releaser:{{ .Tag }}-s390x
- ghcr.io/helm/chart-releaser:latest-s390x
- mguptahub/chart-releaser:{{ .Tag }}-s390x
- mguptahub/chart-releaser:latest-s390x
build_flag_templates:
- "--platform=linux/s390x"
- --label=org.label-schema.schema-version=1.0
Expand All @@ -135,14 +129,12 @@ dockers:

- goos: linux
goarch: ppc64le
skip_push: "{{ ne .GitURL 'https://github.com/helm/chart-releaser' | toYaml }}"
skip_push: "{{ ne .GitURL 'https://github.com/mguptahub/chart-releaser' | toYaml }}"
dockerfile: Dockerfile
use: buildx
image_templates:
- quay.io/helmpack/chart-releaser:{{ .Tag }}-ppc64le
- quay.io/helmpack/chart-releaser:latest-ppc64le
- ghcr.io/helm/chart-releaser:{{ .Tag }}-ppc64le
- ghcr.io/helm/chart-releaser:latest-ppc64le
- mguptahub/chart-releaser:{{ .Tag }}-ppc64le
- mguptahub/chart-releaser:latest-ppc64le
build_flag_templates:
- "--platform=linux/ppc64le"
- --label=org.label-schema.schema-version=1.0
Expand All @@ -153,34 +145,20 @@ dockers:
- --label=org.label-schema.vendor=Helm

docker_manifests:
- name_template: quay.io/helmpack/chart-releaser:{{ .Tag }}
- name_template: mguptahub/chart-releaser:{{ .Tag }}
image_templates:
- quay.io/helmpack/chart-releaser:{{ .Tag }}-amd64
- quay.io/helmpack/chart-releaser:{{ .Tag }}-arm64
- quay.io/helmpack/chart-releaser:{{ .Tag }}-armv7
- quay.io/helmpack/chart-releaser:{{ .Tag }}-s390x
- quay.io/helmpack/chart-releaser:{{ .Tag }}-ppc64le
- name_template: ghcr.io/helm/chart-releaser:{{ .Tag }}
- mguptahub/chart-releaser:{{ .Tag }}-amd64
- mguptahub/chart-releaser:{{ .Tag }}-arm64
- mguptahub/chart-releaser:{{ .Tag }}-armv7
- mguptahub/chart-releaser:{{ .Tag }}-s390x
- mguptahub/chart-releaser:{{ .Tag }}-ppc64le
- name_template: mguptahub/chart-releaser:latest
image_templates:
- ghcr.io/helm/chart-releaser:{{ .Tag }}-amd64
- ghcr.io/helm/chart-releaser:{{ .Tag }}-arm64
- ghcr.io/helm/chart-releaser:{{ .Tag }}-armv7
- ghcr.io/helm/chart-releaser:{{ .Tag }}-s390x
- ghcr.io/helm/chart-releaser:{{ .Tag }}-ppc64le
- name_template: quay.io/helmpack/chart-releaser:latest
image_templates:
- quay.io/helmpack/chart-releaser:latest-amd64
- quay.io/helmpack/chart-releaser:latest-arm64
- quay.io/helmpack/chart-releaser:latest-armv7
- quay.io/helmpack/chart-releaser:latest-s390x
- quay.io/helmpack/chart-releaser:latest-ppc64le
- name_template: ghcr.io/helm/chart-releaser:latest
image_templates:
- ghcr.io/helm/chart-releaser:latest-amd64
- ghcr.io/helm/chart-releaser:latest-arm64
- ghcr.io/helm/chart-releaser:latest-armv7
- ghcr.io/helm/chart-releaser:latest-s390x
- ghcr.io/helm/chart-releaser:latest-ppc64le
- mguptahub/chart-releaser:latest-amd64
- mguptahub/chart-releaser:latest-arm64
- mguptahub/chart-releaser:latest-armv7
- mguptahub/chart-releaser:latest-s390x
- mguptahub/chart-releaser:latest-ppc64le

signs:
- id: all
Expand Down

0 comments on commit 15d2131

Please sign in to comment.