Skip to content

Commit

Permalink
feat: add arm v7 support
Browse files Browse the repository at this point in the history
  • Loading branch information
muhlba91 committed Nov 9, 2023
1 parent 6c21ca4 commit 44e6e5d
Showing 1 changed file with 20 additions and 0 deletions.
20 changes: 20 additions & 0 deletions .goreleaser.yml
Original file line number Diff line number Diff line change
Expand Up @@ -10,10 +10,13 @@ builds:
goarch:
- amd64
- arm64
- arm
goos:
- darwin
- windows
- linux
goarm:
- "7"
ldflags:
- -X 'main.Version={{ .Tag }}'
- -X 'main.Gitsha={{ .ShortCommit }}'
Expand Down Expand Up @@ -64,19 +67,36 @@ dockers:
- --build-arg=CI_COMMIT_TIMESTAMP="{{ .Env.CI_COMMIT_TIMESTAMP }}"
- --build-arg=CI_COMMIT_SHA="{{ .Env.CI_COMMIT_SHA }}"
- --build-arg=CI_COMMIT_TAG="{{ .Env.CI_COMMIT_TAG }}"
- use: buildx
goos: linux
goarch: arm
goarm: "7"
image_templates:
- ghcr.io/muhlba91/external-dns-provider-adguard:latest-armv7
- ghcr.io/muhlba91/external-dns-provider-adguard:{{ .Env.CI_COMMIT_SHA }}-armv7
- ghcr.io/muhlba91/external-dns-provider-adguard:{{ .Env.CI_COMMIT_TAG }}-armv7
build_flag_templates:
- --pull
- --platform=linux/arm/v7
- --build-arg=CI_COMMIT_TIMESTAMP="{{ .Env.CI_COMMIT_TIMESTAMP }}"
- --build-arg=CI_COMMIT_SHA="{{ .Env.CI_COMMIT_SHA }}"
- --build-arg=CI_COMMIT_TAG="{{ .Env.CI_COMMIT_TAG }}"
docker_manifests:
- name_template: ghcr.io/muhlba91/external-dns-provider-adguard:latest
image_templates:
- ghcr.io/muhlba91/external-dns-provider-adguard:latest-amd64
- ghcr.io/muhlba91/external-dns-provider-adguard:latest-arm64
- ghcr.io/muhlba91/external-dns-provider-adguard:latest-armv7
- name_template: ghcr.io/muhlba91/external-dns-provider-adguard:{{ .Env.CI_COMMIT_SHA }}
image_templates:
- ghcr.io/muhlba91/external-dns-provider-adguard:{{ .Env.CI_COMMIT_SHA }}-amd64
- ghcr.io/muhlba91/external-dns-provider-adguard:{{ .Env.CI_COMMIT_SHA }}-arm64
- ghcr.io/muhlba91/external-dns-provider-adguard:{{ .Env.CI_COMMIT_SHA }}-armv7
- name_template: ghcr.io/muhlba91/external-dns-provider-adguard:{{ .Env.CI_COMMIT_TAG }}
image_templates:
- ghcr.io/muhlba91/external-dns-provider-adguard:{{ .Env.CI_COMMIT_TAG }}-amd64
- ghcr.io/muhlba91/external-dns-provider-adguard:{{ .Env.CI_COMMIT_TAG }}-arm64
- ghcr.io/muhlba91/external-dns-provider-adguard:{{ .Env.CI_COMMIT_TAG }}-arm67
changelog:
skip: true
use: github
Expand Down

0 comments on commit 44e6e5d

Please sign in to comment.