@@ -70,11 +70,8 @@ upload_buildbox: tag_latest_buildbox
7070 docker push $(BUILDBOX_NAME ) :$(BUILDBOX_VERSION ) -arm64
7171
7272release_buildbox : upload_buildbox
73- docker manifest rm $(BUILDBOX_NAME ) :latest || true
74- docker manifest create $(BUILDBOX_NAME ) :$(BUILDBOX_VERSION ) $(BUILDBOX_NAME ) :$(BUILDBOX_VERSION ) -amd64 $(BUILDBOX_NAME ) :$(BUILDBOX_VERSION ) -arm64
75- docker manifest create $(BUILDBOX_NAME ) :latest $(BUILDBOX_NAME ) :latest-amd64 $(BUILDBOX_NAME ) :latest-arm64
76- docker manifest push $(BUILDBOX_NAME ) :$(BUILDBOX_VERSION )
77- docker manifest push --purge $(BUILDBOX_NAME ) :latest
73+ docker buildx imagetools create --tag $(BUILDBOX_NAME ) :$(BUILDBOX_VERSION ) $(BUILDBOX_NAME ) :$(BUILDBOX_VERSION ) -amd64 $(BUILDBOX_NAME ) :$(BUILDBOX_VERSION ) -arm64
74+ docker buildx imagetools create --tag $(BUILDBOX_NAME ) :latest $(BUILDBOX_NAME ) :latest-amd64 $(BUILDBOX_NAME ) :latest-arm64
7875
7976upload_testboxes : $(DEBIAN_UPLOAD ) $(UBUNTU_UPLOAD )
8077
@@ -87,11 +84,7 @@ upload_%_testboxes: tag_latest_%_testboxes FORCE
8784release_testboxes : $(DEBIAN_RELEASE ) $(UBUNTU_RELEASE )
8885
8986release_% _testboxes : upload_% _testboxes FORCE
90- docker manifest rm " $( TESTBOX_BASE_NAME) _$( subst .,_,$( subst -,_,$* ) ) :$( TESTBOX_VERSION) " || true
91- docker manifest rm " $( TESTBOX_BASE_NAME) _$( subst .,_,$( subst -,_,$* ) ) :latest" || true
92- docker manifest create " $( TESTBOX_BASE_NAME) _$( subst .,_,$( subst -,_,$* ) ) :latest" " $( TESTBOX_BASE_NAME) _$( subst .,_,$( subst -,_,$* ) ) :latest-amd64" " $( TESTBOX_BASE_NAME) _$( subst .,_,$( subst -,_,$* ) ) :latest-arm64"
93- docker manifest create " $( TESTBOX_BASE_NAME) _$( subst .,_,$( subst -,_,$* ) ) :$( TESTBOX_VERSION) " " $( TESTBOX_BASE_NAME) _$( subst .,_,$( subst -,_,$* ) ) :$( TESTBOX_VERSION) -amd64" " $( TESTBOX_BASE_NAME) _$( subst .,_,$( subst -,_,$* ) ) :$( TESTBOX_VERSION) -arm64"
94- docker manifest push --purge " $( TESTBOX_BASE_NAME) _$( subst .,_,$( subst -,_,$* ) ) :latest"
95- docker manifest push " $( TESTBOX_BASE_NAME) _$( subst .,_,$( subst -,_,$* ) ) :$( TESTBOX_VERSION) "
87+ docker buildx imagetools create --tag " $( TESTBOX_BASE_NAME) _$( subst .,_,$( subst -,_,$* ) ) :latest" " $( TESTBOX_BASE_NAME) _$( subst .,_,$( subst -,_,$* ) ) :latest-amd64" " $( TESTBOX_BASE_NAME) _$( subst .,_,$( subst -,_,$* ) ) :latest-arm64"
88+ docker buildx imagetools create --tag " $( TESTBOX_BASE_NAME) _$( subst .,_,$( subst -,_,$* ) ) :$( TESTBOX_VERSION) " " $( TESTBOX_BASE_NAME) _$( subst .,_,$( subst -,_,$* ) ) :$( TESTBOX_VERSION) -amd64" " $( TESTBOX_BASE_NAME) _$( subst .,_,$( subst -,_,$* ) ) :$( TESTBOX_VERSION) -arm64"
9689
9790release : release_buildbox release_testboxes
0 commit comments