Skip to content

Commit 9d34ab2

Browse files
committed
Fix architecture references in build.make file
1 parent ed4642e commit 9d34ab2

File tree

1 file changed

+3
-3
lines changed

1 file changed

+3
-3
lines changed

release-tools/build.make

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -94,15 +94,15 @@ $(CMDS:%=build-%): build-%: check-go-version-go
9494
if ! [ $${#os_arch_seen_pre} = $${#os_arch_seen} ]; then \
9595
continue; \
9696
fi; \
97-
if ! (set -x; cd ./$(CMDS_DIR)/$* && CGO_ENABLED=0 GOOS="$$os" GOARCH="$$arch" go build $(GOFLAGS_VENDOR) -a -ldflags '$(FULL_LDFLAGS)' -o "$(abspath ./bin)/$*$$suffix" .); then \
97+
if ! (set -x; cd ./$(CMDS_DIR)/$* && CGO_ENABLED=0 GOOS="$$os" GOARCH="$$arch" go build $(GOFLAGS_VENDOR) -a -ldflags '$(FULL_LDFLAGS)' -o "$(abspath ./bin)/$$arch/$*$$suffix" .); then \
9898
echo "Building $* for GOOS=$$os GOARCH=$$arch failed, see error(s) above."; \
9999
exit 1; \
100100
fi; \
101101
os_arch_seen+=";$$os-$$arch"; \
102102
done
103103

104104
$(CMDS:%=container-%): container-%: build-%
105-
docker build -t $*:latest -f $(shell if [ -e ./$(CMDS_DIR)/$*/Dockerfile ]; then echo ./$(CMDS_DIR)/$*/Dockerfile; else echo Dockerfile; fi) --label revision=$(REV) .
105+
docker build -t $*:latest -f $(shell if [ -e ./$(CMDS_DIR)/$*/Dockerfile ]; then echo ./$(CMDS_DIR)/$*/Dockerfile; else echo Dockerfile; fi) --label revision=$(REV) --build-arg ARCH= .
106106

107107
$(CMDS:%=push-%): push-%: container-%
108108
set -ex; \
@@ -165,7 +165,7 @@ $(CMDS:%=push-multiarch-%): push-multiarch-%: check-pull-base-ref build-%
165165
--tag $(IMAGE_NAME):$$arch-$$os-$$escaped_base_image$$tag \
166166
--platform=$$os/$$arch \
167167
--file $$(eval echo \$${dockerfile_$$os}) \
168-
--build-arg binary=./bin/$*$$suffix \
168+
--build-arg binary=./bin/$$arch/$*$$suffix \
169169
--build-arg ARCH=$$arch \
170170
--build-arg BASE_IMAGE=$$base_image \
171171
--build-arg ADDON_IMAGE=$$addon_image \

0 commit comments

Comments
 (0)