File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -250,12 +250,17 @@ $(BUILD_DOCKER_ARCHS): common-docker-%:
250250 @for variant in $(DOCKERFILE_VARIANTS_WITH_NAMES); do \
251251 dockerfile=$${variant#*:}; \
252252 variant_name=$${variant%%:*}; \
253+ distroless_arch="$*"; \
254+ if [ "$*" = "armv7" ]; then \
255+ distroless_arch="arm"; \
256+ fi; \
253257 if [ "$$dockerfile" = "Dockerfile" ]; then \
254258 echo "Building default variant ($$variant_name) for linux-$* using $$dockerfile"; \
255259 docker build -t "$(DOCKER_REPO)/$(DOCKER_IMAGE_NAME)-linux-$*:$(SANITIZED_DOCKER_IMAGE_TAG)" \
256260 -f $$dockerfile \
257261 --build-arg ARCH="$*" \
258262 --build-arg OS="linux" \
263+ --build-arg DISTROLESS_ARCH="$$distroless_arch" \
259264 $(DOCKERBUILD_CONTEXT); \
260265 if [ "$$variant_name" != "default" ]; then \
261266 echo "Tagging default variant with $$variant_name suffix"; \
@@ -268,6 +273,7 @@ $(BUILD_DOCKER_ARCHS): common-docker-%:
268273 -f $$dockerfile \
269274 --build-arg ARCH="$*" \
270275 --build-arg OS="linux" \
276+ --build-arg DISTROLESS_ARCH="$$distroless_arch" \
271277 $(DOCKERBUILD_CONTEXT); \
272278 fi; \
273279 done
You can’t perform that action at this time.
0 commit comments