1
0
mirror of https://github.com/kubernetes-sigs/descheduler.git synced 2026-01-26 05:14:13 +01:00

parallelize docker build for archs

Signed-off-by:  Amir Alavi <amiralavi7@gmail.com>
This commit is contained in:
Amir Alavi
2022-12-12 22:05:49 -05:00
committed by Amir Alavi
parent 9f6afd4d25
commit 1f682685ef
2 changed files with 44 additions and 3 deletions

View File

@@ -84,7 +84,7 @@ push: image
$(CONTAINER_ENGINE) tag $(IMAGE) $(IMAGE_GCLOUD)
$(CONTAINER_ENGINE) push $(IMAGE_GCLOUD)
push-all: image.amd64 image.arm image.arm64
push-images:
gcloud auth configure-docker
for arch in $(ARCHS); do \
$(CONTAINER_ENGINE) tag $(IMAGE)-$${arch} $(IMAGE_GCLOUD)-$${arch} ;\
@@ -96,6 +96,8 @@ push-all: image.amd64 image.arm image.arm64
done
DOCKER_CLI_EXPERIMENTAL=enabled $(CONTAINER_ENGINE) manifest push $(IMAGE_GCLOUD) ;\
push-all: image.amd64 image.arm image.arm64 push-images
clean:
rm -rf _output
rm -rf _tmp