Skip to content

Commit 93f6b1c

Browse files
committed
feat: add arm v7
1 parent 2738c1a commit 93f6b1c

1 file changed

Lines changed: 9 additions & 24 deletions

File tree

.goreleaser.yaml

Lines changed: 9 additions & 24 deletions
Original file line numberDiff line numberDiff line change
@@ -21,6 +21,15 @@ builds:
2121
- arm
2222
goarm:
2323
- 7
24+
ignore:
25+
- goos: windows
26+
goarch: arm
27+
- goos: darwin
28+
goarch: arm
29+
- goos: freebsd
30+
goarch: arm
31+
- goos: openbsd
32+
goarch: arm
2433
id: "{{ .Env.CUSTOM_PROJ_NAME }}"
2534
binary: "{{ .Env.CUSTOM_PROJ_NAME }}"
2635

@@ -62,47 +71,23 @@ dockers:
6271
- --label=org.opencontainers.image.created={{ time "2006-01-02T15:04:05Z07:00" }}
6372
- --label=org.opencontainers.image.revision={{ .FullCommit }}
6473
- --label=org.opencontainers.image.licenses=MIT
65-
- image_templates:
66-
- "docker.io/engigu/{{ .Env.DOCKER_IMAGE_NAME }}:{{ .Version }}-armv7"
67-
- "ghcr.io/engigu/{{ .Env.DOCKER_IMAGE_NAME }}:{{ .Version }}-armv7"
68-
goarch: arm
69-
goarm: 7
70-
dockerfile: Dockerfile
71-
extra_files:
72-
- LICENSE
73-
- README.md
74-
use: buildx
75-
build_flag_templates:
76-
- --platform=linux/arm/v7
77-
- --label=org.opencontainers.image.title={{ .ProjectName }}
78-
- --label=org.opencontainers.image.description={{ .ProjectName }}
79-
- --label=org.opencontainers.image.url=https://github.com/engigu/{{ .ProjectName }}
80-
- --label=org.opencontainers.image.source=https://github.com/engigu/{{ .ProjectName }}
81-
- --label=org.opencontainers.image.version={{ .Version }}
82-
- --label=org.opencontainers.image.created={{ time "2006-01-02T15:04:05Z07:00" }}
83-
- --label=org.opencontainers.image.revision={{ .FullCommit }}
84-
- --label=org.opencontainers.image.licenses=MIT
8574
docker_manifests:
8675
- name_template: docker.io/engigu/{{ .Env.DOCKER_IMAGE_NAME }}:{{ .Version }}
8776
image_templates:
8877
- docker.io/engigu/{{ .Env.DOCKER_IMAGE_NAME }}:{{ .Version }}-amd64
8978
- docker.io/engigu/{{ .Env.DOCKER_IMAGE_NAME }}:{{ .Version }}-arm64v8
90-
- docker.io/engigu/{{ .Env.DOCKER_IMAGE_NAME }}:{{ .Version }}-armv7
9179
- name_template: docker.io/engigu/{{ .Env.DOCKER_IMAGE_NAME }}:latest
9280
image_templates:
9381
- docker.io/engigu/{{ .Env.DOCKER_IMAGE_NAME }}:{{ .Version }}-amd64
9482
- docker.io/engigu/{{ .Env.DOCKER_IMAGE_NAME }}:{{ .Version }}-arm64v8
95-
- docker.io/engigu/{{ .Env.DOCKER_IMAGE_NAME }}:{{ .Version }}-armv7
9683
- name_template: ghcr.io/engigu/{{ .Env.DOCKER_IMAGE_NAME }}:{{ .Version }}
9784
image_templates:
9885
- ghcr.io/engigu/{{ .Env.DOCKER_IMAGE_NAME }}:{{ .Version }}-amd64
9986
- ghcr.io/engigu/{{ .Env.DOCKER_IMAGE_NAME }}:{{ .Version }}-arm64v8
100-
- ghcr.io/engigu/{{ .Env.DOCKER_IMAGE_NAME }}:{{ .Version }}-armv7
10187
- name_template: ghcr.io/engigu/{{ .Env.DOCKER_IMAGE_NAME }}:latest
10288
image_templates:
10389
- ghcr.io/engigu/{{ .Env.DOCKER_IMAGE_NAME }}:{{ .Version }}-amd64
10490
- ghcr.io/engigu/{{ .Env.DOCKER_IMAGE_NAME }}:{{ .Version }}-arm64v8
105-
- ghcr.io/engigu/{{ .Env.DOCKER_IMAGE_NAME }}:{{ .Version }}-armv7
10691

10792
archives:
10893
- format: tar.gz

0 commit comments

Comments
 (0)