@@ -5,71 +5,15 @@ before:
55 - go mod download
66
77builds :
8- - id : linux-amd64
8+ - id : chproxy
99 binary : chproxy
1010 env :
1111 - CGO_ENABLED=0
1212 goos :
1313 - linux
14- goarch :
15- - amd64
16- flags :
17- - " -tags={{ .Env.BUILD_TAG }}"
18- ldflags :
19- - -s
20- - -w
21- - -X main.buildTime={{ .Date }}
22- - -X main.buildRevision={{ .FullCommit }}
23- - -X main.buildTag={{ .Version }}
24- gcflags :
25- - -trimpath={{.Env.GOPATH}}/src
26-
27- - id : linux-arm64
28- binary : chproxy-arm64
29- env :
30- - CGO_ENABLED=0
31- - CC=aarch64-linux-gnu-gcc
32- goos :
33- - linux
34- goarch :
35- - arm64
36- flags :
37- - " -tags={{ .Env.BUILD_TAG }}"
38- ldflags :
39- - -s
40- - -w
41- - -X main.buildTime={{ .Date }}
42- - -X main.buildRevision={{ .FullCommit }}
43- - -X main.buildTag={{ .Version }}
44- gcflags :
45- - -trimpath={{.Env.GOPATH}}/src
46-
47- - id : darwin-amd64
48- binary : darwin-amd64
49- env :
50- - CGO_ENABLED=0
51- goos :
5214 - darwin
5315 goarch :
5416 - amd64
55- flags :
56- - " -tags={{ .Env.BUILD_TAG }}"
57- ldflags :
58- - -s
59- - -w
60- - -X main.buildTime={{ .Date }}
61- - -X main.buildRevision={{ .FullCommit }}
62- - -X main.buildTag={{ .Version }}
63- gcflags :
64- - -trimpath={{.Env.GOPATH}}/src
65-
66- - id : darwin-arm64
67- binary : darwin-arm64
68- env :
69- - CGO_ENABLED=0
70- goos :
71- - darwin
72- goarch :
7317 - arm64
7418 flags :
7519 - " -tags={{ .Env.BUILD_TAG }}"
@@ -95,8 +39,15 @@ dockers:
9539 image_templates :
9640 - " contentsquareplatform/chproxy:{{ .Version }}-arm64"
9741 build_flag_templates :
98- - " --build-arg=BINARY=chproxy-arm64 "
42+ - " --build-arg=BINARY=chproxy"
9943 - " --platform=linux/arm64"
44+ - goos : linux
45+ goarch : arm64
46+ image_templates :
47+ - " contentsquareplatform/chproxy:{{ .Version }}-arm64v8"
48+ build_flag_templates :
49+ - " --build-arg=BINARY=chproxy"
50+ - " --platform=linux/arm64/v8"
10051
10152snapshot :
10253 name_template : " {{ .FullCommit }}-SNAPSHOT"
0 commit comments