Skip to content

Commit 3830981

Browse files
committed
consolidate builds
1 parent 72512ec commit 3830981

1 file changed

Lines changed: 9 additions & 58 deletions

File tree

.goreleaser.yml

Lines changed: 9 additions & 58 deletions
Original file line numberDiff line numberDiff line change
@@ -5,71 +5,15 @@ before:
55
- go mod download
66

77
builds:
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

10152
snapshot:
10253
name_template: "{{ .FullCommit }}-SNAPSHOT"

0 commit comments

Comments
 (0)