@@ -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
8574docker_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
10792archives :
10893 - format : tar.gz
0 commit comments