web-wasi-threads: add .push, .manifest targets

This commit is contained in:
Matt McCormick 2024-12-29 19:14:15 -05:00
parent 6bf03cc540
commit 599f950297

View File

@ -360,7 +360,7 @@ $(addsuffix .push-$(HOST_ARCH),$(MULTIARCH_IMAGES) web-wasi-threads): $$(basenam
&& $(BUILD_DOCKER) push $(ORG)/$(basename $@):$(TAG)-$(HOST_ARCH)
.SECONDEXPANSION:
$(addsuffix .manifest,$(MULTIARCH_IMAGES)): $$(basename $$@)
$(addsuffix .manifest,$(MULTIARCH_IMAGES) web-wasi-threads): $$(basename $$@)
if $(BUILDAH) manifest exists $(ORG)/$(basename $@); then \
$(BUILDAH) manifest rm $(ORG)/$(basename $@); fi
$(BUILDAH) manifest create $(ORG)/$(basename $@)
@ -368,7 +368,7 @@ $(addsuffix .manifest,$(MULTIARCH_IMAGES)): $$(basename $$@)
$(BUILDAH) manifest add $(ORG)/$(basename $@) docker://$(ORG)/$(basename $@):latest-arm64
.SECONDEXPANSION:
$(addsuffix .push,$(MULTIARCH_IMAGES)): $$(basename $$@).manifest
$(addsuffix .push,$(MULTIARCH_IMAGES) web-wasi-threads): $$(basename $$@).manifest
$(BUILDAH) manifest push --all --format v2s2 $(ORG)/$(basename $@) docker://$(ORG)/$(basename $@):latest
$(BUILDAH) manifest push --all --format v2s2 $(ORG)/$(basename $@) docker://$(ORG)/$(basename $@):$(TAG)