@@ -14,6 +14,7 @@ builds:
14
14
- linux
15
15
goarch :
16
16
- amd64
17
+ - arm64
17
18
checksum :
18
19
name_template : ' checksums.txt'
19
20
snapshot :
@@ -27,14 +28,56 @@ changelog:
27
28
dockers :
28
29
-
29
30
image_templates :
30
- - quay.io/mittwald/kube-httpcache:latest
31
- - quay.io/mittwald/kube-httpcache:v{{ .Major }}
32
- - quay.io/mittwald/kube-httpcache:v{{ .Major }}.{{ .Minor }}
33
- - quay.io/mittwald/kube-httpcache:{{ .Tag }}
34
- - quay.io/mittwald/kube-httpcache:stable
31
+ - quay.io/mittwald/kube-httpcache:latest-amd64
32
+ - quay.io/mittwald/kube-httpcache:v{{ .Major }}-amd64
33
+ - quay.io/mittwald/kube-httpcache:v{{ .Major }}.{{ .Minor }}-amd64
34
+ - quay.io/mittwald/kube-httpcache:{{ .Tag }}-amd64
35
+ - quay.io/mittwald/kube-httpcache:stable-amd64
36
+ use : buildx
35
37
dockerfile : build/package/docker/GoReleaser.Dockerfile
38
+ build_flag_templates :
39
+ - " --platform=linux/amd64"
40
+ - " --build-arg=ARCH=amd64/"
36
41
ids :
37
42
- kube-httpcache
38
43
goos : linux
39
44
goarch : amd64
40
- goarm : ' '
45
+ goarm : ' '
46
+ -
47
+ image_templates :
48
+ - quay.io/mittwald/kube-httpcache:latest-arm64
49
+ - quay.io/mittwald/kube-httpcache:v{{ .Major }}-arm64
50
+ - quay.io/mittwald/kube-httpcache:v{{ .Major }}.{{ .Minor }}-arm64
51
+ - quay.io/mittwald/kube-httpcache:{{ .Tag }}-arm64
52
+ - quay.io/mittwald/kube-httpcache:stable-arm64
53
+ use : buildx
54
+ dockerfile : build/package/docker/GoReleaser.Dockerfile
55
+ build_flag_templates :
56
+ - " --platform=linux/arm64/v8"
57
+ - " --build-arg=ARCH=arm64v8/"
58
+ ids :
59
+ - kube-httpcache
60
+ goos : linux
61
+ goarch : arm64
62
+ goarm : ' '
63
+ docker_manifests :
64
+ - name_template : quay.io/mittwald/kube-httpcache:latest
65
+ image_templates :
66
+ - quay.io/mittwald/kube-httpcache:latest-amd64
67
+ - quay.io/mittwald/kube-httpcache:latest-arm64
68
+ - name_template : quay.io/mittwald/kube-httpcache:stable
69
+ image_templates :
70
+ - quay.io/mittwald/kube-httpcache:stable-amd64
71
+ - quay.io/mittwald/kube-httpcache:stable-arm64
72
+ - name_template : quay.io/mittwald/kube-httpcache:v{{ .Major }}
73
+ image_templates :
74
+ - quay.io/mittwald/kube-httpcache:v{{ .Major }}-amd64
75
+ - quay.io/mittwald/kube-httpcache:v{{ .Major }}-arm64
76
+ - name_template : quay.io/mittwald/kube-httpcache:v{{ .Major }}.{{ .Minor }}
77
+ image_templates :
78
+ - quay.io/mittwald/kube-httpcache:v{{ .Major }}.{{ .Minor }}-amd64
79
+ - quay.io/mittwald/kube-httpcache:v{{ .Major }}.{{ .Minor }}-arm64
80
+ - name_template : quay.io/mittwald/kube-httpcache:{{ .Tag }}
81
+ image_templates :
82
+ - quay.io/mittwald/kube-httpcache:{{ .Tag }}-amd64
83
+ - quay.io/mittwald/kube-httpcache:{{ .Tag }}-arm64
0 commit comments