@@ -177,7 +177,8 @@ ifeq (, $(shell which goimports))
177177 set -e ;\
178178 TMP_DIR=$$(mktemp -d) ;\
179179 cd $$TMP_DIR ;\
180- GO111MODULE=on go get golang.org/x/tools/cmd/goimports ;\
180+ GO111MODULE=on go install golang.org/x/tools/cmd/goimports@latest ;\
181+ go mod download golang.org/x/net\
181182 rm -rf $$TMP_DIR ;\
182183 }
183184endif
@@ -188,7 +189,7 @@ ifeq (, $(shell which jsonnet))
188189 set -e ;\
189190 TMP_DIR=$$(mktemp -d) ;\
190191 cd $$TMP_DIR ;\
191- GO111MODULE=on go get github.com/google/go-jsonnet/cmd/jsonnet ;\
192+ GO111MODULE=on go install github.com/google/go-jsonnet/cmd/jsonnet@latest ;\
192193 rm -rf $$TMP_DIR ;\
193194 }
194195endif
@@ -199,7 +200,7 @@ ifeq (, $(shell which jsonnetfmt))
199200 set -e ;\
200201 TMP_DIR=$$(mktemp -d) ;\
201202 cd $$TMP_DIR ;\
202- GO111MODULE=on go get github.com/google/go-jsonnet/cmd/jsonnetfmt ;\
203+ GO111MODULE=on go install github.com/google/go-jsonnet/cmd/jsonnetfmt@latest ;\
203204 rm -rf $$TMP_DIR ;\
204205 }
205206endif
@@ -210,7 +211,7 @@ ifeq (, $(shell which yq))
210211 set -e ;\
211212 TMP_DIR=$$(mktemp -d) ;\
212213 cd $$TMP_DIR ;\
213- GO111MODULE=on go get github.com/mikefarah/yq/v4@v4.4.1 ;\
214+ GO111MODULE=on go install github.com/mikefarah/yq/v4@v4.4.1 ;\
214215 rm -rf $$TMP_DIR ;\
215216 }
216217endif
@@ -221,7 +222,7 @@ ifeq (, $(shell which jb))
221222 set -e ;\
222223 TMP_DIR=$$(mktemp -d) ;\
223224 cd $$TMP_DIR ;\
224- GO111MODULE=on go get github.com/jsonnet-bundler/jsonnet-bundler/cmd/jb ;\
225+ GO111MODULE=on go install github.com/jsonnet-bundler/jsonnet-bundler/cmd/jb@latest ;\
225226 rm -rf $$TMP_DIR ;\
226227 }
227228endif
@@ -250,7 +251,7 @@ test:
250251 find testcase -mindepth 1 -maxdepth 1 -type d | xargs -I% sh -c ' cd %; make test' ;
251252
252253image :
253- DOCKER_BUILDKIT=1 docker build -t ${DOCKER_REGISTRY_PREFIX} pingcap/tipocket:latest .
254+ DOCKER_BUILDKIT=1 docker build --platform linux/amd64 - t ${DOCKER_REGISTRY_PREFIX} pingcap/tipocket:latest .
254255
255256docker-push :
256257 docker push ${DOCKER_REGISTRY_PREFIX} pingcap/tipocket:latest
0 commit comments