From fcbaebb176436759aa3a5eac038ee7ad3085224c Mon Sep 17 00:00:00 2001 From: Bassam Tabbara Date: Thu, 29 Jun 2017 17:35:08 -0700 Subject: [PATCH] build: add manifest_tool as a dependency --- build/release/Makefile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/build/release/Makefile b/build/release/Makefile index 7ea1d37ca..cb9cf0849 100644 --- a/build/release/Makefile +++ b/build/release/Makefile @@ -97,10 +97,10 @@ clean.all.images: clean.image.$(1).$(2).$(3) endef $(foreach r,$(REGISTRIES), $(foreach i,$(IMAGES), $(foreach a,$(IMAGE_ARCHS),$(eval $(call repo.targets,$(r),$(i),$(a)))))) -publish.manifest.image.%: publish.all.images +publish.manifest.image.%: publish.all.images $(MANIFEST_TOOL) @$(MANIFEST_TOOL) push from-args --platforms $(IMAGE_PLATFORMS) --template $(DOCKER_REGISTRY)/$*-ARCH:$(VERSION) --target $(DOCKER_REGISTRY)/$*:$(VERSION) -promote.manifest.image.%: promote.all.images +promote.manifest.image.%: promote.all.images $(MANIFEST_TOOL) @[ "$(CHANNEL)" = "master" ] || $(MANIFEST_TOOL) push from-args --platforms $(IMAGE_PLATFORMS) --template $(DOCKER_REGISTRY)/$*-ARCH:$(VERSION) --target $(DOCKER_REGISTRY)/$*:$(VERSION)-$(CHANNEL) @$(MANIFEST_TOOL) push from-args --platforms $(IMAGE_PLATFORMS) --template $(DOCKER_REGISTRY)/$*-ARCH:$(VERSION) --target $(DOCKER_REGISTRY)/$*:$(CHANNEL)