@@ -57,6 +57,13 @@ build-linux:
5757 BINARY_SUFFIX=-$(VERSION ) -linux-amd64 \
5858 CGO_ENABLED=0
5959
60+ build-linux-arm64 :
61+ $(MAKE ) build \
62+ PREFIX=artifacts/ \
63+ BINARY_SUFFIX=-$(VERSION ) -linux-arm64 \
64+ CGO_ENABLED=0 \
65+ GOARCH=arm64
66+
6067build-linux-cgo :
6168 $(MAKE ) build \
6269 PREFIX=artifacts/ \
@@ -66,6 +73,7 @@ build-linux-cgo:
6673
6774build-linux-all :
6875 $(MAKE ) build-linux
76+ $(MAKE ) build-linux-arm64
6977 $(MAKE ) build-linux-cgo
7078
7179build-darwin :
@@ -90,6 +98,9 @@ build-docker:
9098build-docker-linux :
9199 $(MAKE ) build-docker GOOS=linux GOARCH=amd64 CGO_ENABLED=0
92100
101+ build-docker-linux-arm64 :
102+ $(MAKE ) build-docker GOOS=linux GOARCH=arm64 CGO_ENABLED=0
103+
93104build-docker-linux-cgo :
94105 $(MAKE ) build-docker GOOS=linux GOARCH=amd64 CGO_ENABLED=1 \
95106 BUILD_TAGS=" netcgo" BINARY_SUFFIX=-$(VERSION ) -netcgo-linux-amd64
@@ -144,6 +155,9 @@ publish-version:
144155gen-linux-checksum :
145156 $(call gen_signed_checksum,linux-amd64)
146157
158+ gen-linux-arm64-checksum :
159+ $(call gen_signed_checksum,linux-arm64)
160+
147161gen-linux-cgo-checksum :
148162 $(call gen_signed_checksum,netcgo-linux-amd64)
149163
@@ -161,15 +175,19 @@ tag:
161175# Must be run in a OS X machine. OS X binary is build natively.
162176manual-release :
163177 $(MAKE ) build-docker-linux
178+ $(MAKE ) build-docker-linux-arm64
164179 $(MAKE ) build-docker-linux-cgo
165180 $(MAKE ) build-darwin
166181 $(MAKE ) gen-linux-checksum
182+ $(MAKE ) gen-linux-arm64-checksum
167183 $(MAKE ) gen-linux-cgo-checksum
168184 $(MAKE ) gen-darwin-checksum
169185 $(MAKE ) build-docker-linux VERSION=latest
186+ $(MAKE ) build-docker-linux-arm64 VERSION=latest
170187 $(MAKE ) build-docker-linux-cgo VERSION=latest
171188 $(MAKE ) build-darwin VERSION=latest
172189 $(MAKE ) gen-linux-checksum VERSION=latest
190+ $(MAKE ) gen-linux-arm64-checksum VERSION=latest
173191 $(MAKE ) gen-linux-cgo-checksum VERSION=latest
174192 $(MAKE ) gen-darwin-checksum VERSION=latest
175193 $(MAKE ) publish-version
0 commit comments