@@ -118,9 +118,9 @@ endif
118118# image tagging
119119
120120ifneq "$(RELEASE ) " "$(EMPTY ) "
121- MQ_TAG=$(MQ_VERSION)-$(RELEASE)-$(ARCH)-$(RELEASE_CANDIDATE)
122121 EXTRA_LABELS=--label release=$(RELEASE)
123122 MQ_MANIFEST_TAG=$(MQ_VERSION)-$(RELEASE)-$(RELEASE_CANDIDATE)
123+ MQ_TAG=$(MQ_MANIFEST_TAG)-$(ARCH)
124124endif
125125
126126ifeq "$(TIMESTAMPFLAT ) " "$(EMPTY ) "
@@ -131,30 +131,35 @@ ifeq "$(GIT_COMMIT)" "$(EMPTY)"
131131 GIT_COMMIT=$(shell git rev-parse --short HEAD)
132132endif
133133
134- ifeq ($(shell [ ! -z $(TRAVIS ) ] && [ "$(TRAVIS_PULL_REQUEST ) " ! = "true " ] && [ "$(TRAVIS_BRANCH ) " = "private-master" ] && echo true) , true)
134+ ifeq ($(shell [ ! -z $(TRAVIS ) ] && [ "$(TRAVIS_PULL_REQUEST ) " = "false " ] && [ "$(TRAVIS_BRANCH ) " = "private-master" ] && echo true) , true)
135135 RELEASE_TAG=$(shell [ -z "$(RELEASE)" ] || echo "-$(RELEASE)-$(RELEASE_CANDIDATE)")
136- MQ_TAG=$(MQ_VERSION)$(RELEASE_TAG)-$(ARCH).$(TIMESTAMPFLAT).$(GIT_COMMIT)
137136 MQ_MANIFEST_TAG=$(MQ_VERSION)$(RELEASE_TAG).$(TIMESTAMPFLAT).$(GIT_COMMIT)
137+ MQ_TAG=$(MQ_MANIFEST_TAG)-$(ARCH)
138138endif
139139
140140PATH_TO_MQ_TAG_CACHE =$(TRAVIS_BUILD_DIR ) /.tagcache
141- MQ_TAG_CACHED =$(MQ_TAG )
141+ MQ_MANIFEST_TAG_CACHED? =$(MQ_MANIFEST_TAG )
142+ MQ_TAG_CACHED_amd64? =$(MQ_MANIFEST_TAG ) -amd64
143+ MQ_TAG_CACHED_s390x? =$(MQ_MANIFEST_TAG ) -s390x
144+
142145ifneq "$(TRAVIS ) " "$(EMPTY ) "
143- MQ_TAG_CACHED=$(shell cat $(PATH_TO_MQ_TAG_CACHE))
146+ ifneq ("$(wildcard $(PATH_TO_MQ_TAG_CACHE ) ) ","")
147+ include $(PATH_TO_MQ_TAG_CACHE )
148+ endif
144149endif
145150
146151# end image tagging
147152
148- MQ_IMAGE_FULL_RELEASE_NAME =$(MQ_IMAGE_ADVANCEDSERVER ) :$(MQ_TAG_CACHED )
149- MQ_IMAGE_DEV_FULL_RELEASE_NAME =$(MQ_IMAGE_DEVSERVER ) :$(MQ_TAG_CACHED )
153+ MQ_IMAGE_FULL_RELEASE_NAME =$(MQ_IMAGE_ADVANCEDSERVER ) :$(MQ_TAG_CACHED_ $( ARCH ) )
154+ MQ_IMAGE_DEV_FULL_RELEASE_NAME =$(MQ_IMAGE_DEVSERVER ) :$(MQ_TAG_CACHED_ $( ARCH ) )
150155
151156# setup variables for fat-manifests
152- MQ_IMAGE_DEVSERVER_MANIFEST =$(MQ_IMAGE_DEVSERVER ) :$(MQ_MANIFEST_TAG )
153- MQ_IMAGE_ADVANCEDSERVER_MANIFEST =$(MQ_IMAGE_ADVANCEDSERVER ) :$(MQ_MANIFEST_TAG )
154- MQ_IMAGE_DEVSERVER_AMD64 =$(MQ_DELIVERY_REGISTRY_FULL_PATH ) /$(MQ_IMAGE_DEVSERVER ) :$(MQ_MANIFEST_TAG ) -amd64
155- MQ_IMAGE_DEVSERVER_S390X =$(MQ_DELIVERY_REGISTRY_FULL_PATH ) /$(MQ_IMAGE_DEVSERVER ) :$(MQ_MANIFEST_TAG ) -s390x
156- MQ_IMAGE_ADVANCEDSERVER_AMD64 =$(MQ_DELIVERY_REGISTRY_FULL_PATH ) /$(MQ_IMAGE_ADVANCEDSERVER ) :$(MQ_MANIFEST_TAG ) -amd64
157- MQ_IMAGE_ADVANCEDSERVER_S390X =$(MQ_DELIVERY_REGISTRY_FULL_PATH ) /$(MQ_IMAGE_ADVANCEDSERVER ) :$(MQ_MANIFEST_TAG ) -s390x
157+ MQ_IMAGE_DEVSERVER_MANIFEST =$(MQ_IMAGE_DEVSERVER ) :$(MQ_MANIFEST_TAG_CACHED )
158+ MQ_IMAGE_ADVANCEDSERVER_MANIFEST =$(MQ_IMAGE_ADVANCEDSERVER ) :$(MQ_MANIFEST_TAG_CACHED )
159+ MQ_IMAGE_DEVSERVER_AMD64 =$(MQ_DELIVERY_REGISTRY_FULL_PATH ) /$(MQ_IMAGE_DEVSERVER ) :$(MQ_MANIFEST_TAG_CACHED ) -amd64
160+ MQ_IMAGE_DEVSERVER_S390X =$(MQ_DELIVERY_REGISTRY_FULL_PATH ) /$(MQ_IMAGE_DEVSERVER ) :$(MQ_MANIFEST_TAG_CACHED ) -s390x
161+ MQ_IMAGE_ADVANCEDSERVER_AMD64 =$(MQ_DELIVERY_REGISTRY_FULL_PATH ) /$(MQ_IMAGE_ADVANCEDSERVER ) :$(MQ_MANIFEST_TAG_CACHED ) -amd64
162+ MQ_IMAGE_ADVANCEDSERVER_S390X =$(MQ_DELIVERY_REGISTRY_FULL_PATH ) /$(MQ_IMAGE_ADVANCEDSERVER ) :$(MQ_MANIFEST_TAG_CACHED ) -s390x
158163
159164# ##############################################################################
160165# Build targets
@@ -200,7 +205,9 @@ downloads: downloads/$(MQ_ARCHIVE_DEV) downloads/$(MQ_SDK_ARCHIVE)
200205
201206.PHONY : cache-mq-tag
202207cache-mq-tag :
203- @$(shell echo "$(MQ_TAG ) " > $(PATH_TO_MQ_TAG_CACHE ) )
208+ @$(shell printf "MQ_MANIFEST_TAG_CACHED=$(MQ_MANIFEST_TAG ) \n" > $(PATH_TO_MQ_TAG_CACHE ) )
209+ @$(shell printf "MQ_TAG_CACHED_amd64=$(MQ_MANIFEST_TAG ) -amd64\n" >> $(PATH_TO_MQ_TAG_CACHE ) )
210+ @$(shell printf "MQ_TAG_CACHED_s390x=$(MQ_MANIFEST_TAG ) -s390x\n" >> $(PATH_TO_MQ_TAG_CACHE ) )
204211
205212# Vendor Go dependencies for the Docker tests
206213test/docker/vendor :
@@ -213,9 +220,9 @@ test-unit:
213220
214221.PHONY : test-advancedserver
215222test-advancedserver : test/docker/vendor
216- $(info $(SPACER )$(shell printf $(TITLE ) "Test $(MQ_IMAGE_ADVANCEDSERVER ) :$(MQ_TAG_CACHED ) on $(shell docker --version) "$(END ) ) )
217- docker inspect $(MQ_IMAGE_ADVANCEDSERVER ) :$(MQ_TAG_CACHED )
218- cd test/docker && TEST_IMAGE=$(MQ_IMAGE_ADVANCEDSERVER ) :$(MQ_TAG_CACHED ) EXPECTED_LICENSE=Production go test -parallel $(NUM_CPU ) $(TEST_OPTS_DOCKER )
223+ $(info $(SPACER )$(shell printf $(TITLE ) "Test $(MQ_IMAGE_ADVANCEDSERVER ) :$(MQ_TAG_CACHED_ $( ARCH ) ) on $(shell docker --version) "$(END ) ) )
224+ docker inspect $(MQ_IMAGE_ADVANCEDSERVER ) :$(MQ_TAG_CACHED_ $( ARCH ) )
225+ cd test/docker && TEST_IMAGE=$(MQ_IMAGE_ADVANCEDSERVER ) :$(MQ_TAG_CACHED_ $( ARCH ) ) EXPECTED_LICENSE=Production go test -parallel $(NUM_CPU ) $(TEST_OPTS_DOCKER )
219226
220227.PHONY : build-devjmstest
221228build-devjmstest :
@@ -224,17 +231,17 @@ build-devjmstest:
224231
225232.PHONY : test-devserver
226233test-devserver : test/docker/vendor
227- $(info $(SPACER )$(shell printf $(TITLE ) "Test $(MQ_IMAGE_DEVSERVER ) :$(MQ_TAG_CACHED ) on $(shell docker --version) "$(END ) ) )
228- docker inspect $(MQ_IMAGE_DEVSERVER ) :$(MQ_TAG_CACHED )
229- cd test/docker && TEST_IMAGE=$(MQ_IMAGE_DEVSERVER ) :$(MQ_TAG_CACHED ) EXPECTED_LICENSE=Developer DEV_JMS_IMAGE=$(DEV_JMS_IMAGE ) IBMJRE=true go test -parallel $(NUM_CPU ) -tags mqdev $(TEST_OPTS_DOCKER )
234+ $(info $(SPACER )$(shell printf $(TITLE ) "Test $(MQ_IMAGE_DEVSERVER ) :$(MQ_TAG_CACHED_ $( ARCH ) ) on $(shell docker --version) "$(END ) ) )
235+ docker inspect $(MQ_IMAGE_DEVSERVER ) :$(MQ_TAG_CACHED_ $( ARCH ) )
236+ cd test/docker && TEST_IMAGE=$(MQ_IMAGE_DEVSERVER ) :$(MQ_TAG_CACHED_ $( ARCH ) ) EXPECTED_LICENSE=Developer DEV_JMS_IMAGE=$(DEV_JMS_IMAGE ) IBMJRE=true go test -parallel $(NUM_CPU ) -tags mqdev $(TEST_OPTS_DOCKER )
230237
231238.PHONY : coverage
232239coverage :
233240 mkdir coverage
234241
235242.PHONY : test-advancedserver-cover
236243test-advancedserver-cover : test/docker/vendor coverage
237- $(info $(SPACER )$(shell printf $(TITLE ) "Test $(MQ_IMAGE_ADVANCEDSERVER ) :$(MQ_TAG_CACHED ) with code coverage on $(shell docker --version) "$(END ) ) )
244+ $(info $(SPACER )$(shell printf $(TITLE ) "Test $(MQ_IMAGE_ADVANCEDSERVER ) :$(MQ_TAG_CACHED_ $( ARCH ) ) with code coverage on $(shell docker --version) "$(END ) ) )
238245 rm -f ./coverage/unit* .cov
239246 # Run unit tests with coverage, for each package under 'internal'
240247 go list -f ' {{.Name}}' ./internal/... | xargs -I {} go test -cover -covermode count -coverprofile ./coverage/unit-{}.cov ./internal/{}
@@ -246,7 +253,7 @@ test-advancedserver-cover: test/docker/vendor coverage
246253 rm -f ./test/docker/coverage/*.cov
247254 rm -f ./coverage/docker.*
248255 mkdir -p ./test/docker/coverage/
249- cd test/docker && TEST_IMAGE=$(MQ_IMAGE_ADVANCEDSERVER):$(MQ_TAG_CACHED )-cover TEST_COVER=true go test $(TEST_OPTS_DOCKER)
256+ cd test/docker && TEST_IMAGE=$(MQ_IMAGE_ADVANCEDSERVER):$(MQ_TAG_CACHED_$(ARCH) )-cover TEST_COVER=true go test $(TEST_OPTS_DOCKER)
250257 echo 'mode: count' > ./coverage/docker.cov
251258 tail -q -n +2 ./test/docker/coverage/*.cov >> ./coverage/docker.cov
252259 go tool cover -html=./coverage/docker.cov -o ./coverage/docker.html
@@ -302,20 +309,20 @@ build-advancedserver-host: build-advancedserver
302309
303310.PHONY : build-advancedserver
304311build-advancedserver : registry-login log-build-env downloads/$(MQ_ARCHIVE ) command-version
305- $(info $(SPACER )$(shell printf $(TITLE ) "Build $(MQ_IMAGE_ADVANCEDSERVER ) :$(MQ_TAG_CACHED ) "$(END ) ) )
306- $(call build-mq,$(MQ_IMAGE_ADVANCEDSERVER ) ,$(MQ_TAG_CACHED ) ,Dockerfile-server,$(MQ_ARCHIVE ) ,mq-server)
312+ $(info $(SPACER )$(shell printf $(TITLE ) "Build $(MQ_IMAGE_ADVANCEDSERVER ) :$(MQ_TAG_CACHED_ $( ARCH ) ) "$(END ) ) )
313+ $(call build-mq,$(MQ_IMAGE_ADVANCEDSERVER ) ,$(MQ_TAG_CACHED_ $( ARCH ) ) ,Dockerfile-server,$(MQ_ARCHIVE ) ,mq-server)
307314
308315.PHONY : build-devserver-host
309316build-devserver-host : build-devserver
310317
311318.PHONY : build-devserver
312319build-devserver : registry-login log-build-env downloads/$(MQ_ARCHIVE_DEV ) command-version
313- $(info $(shell printf $(TITLE ) "Build $(MQ_IMAGE_DEVSERVER ) :$(MQ_TAG_CACHED ) "$(END ) ) )
314- $(call build-mq,$(MQ_IMAGE_DEVSERVER ) ,$(MQ_TAG_CACHED ) ,Dockerfile-server,$(MQ_ARCHIVE_DEV ) ,mq-dev-server)
320+ $(info $(shell printf $(TITLE ) "Build $(MQ_IMAGE_DEVSERVER ) :$(MQ_TAG_CACHED_ $( ARCH ) ) "$(END ) ) )
321+ $(call build-mq,$(MQ_IMAGE_DEVSERVER ) ,$(MQ_TAG_CACHED_ $( ARCH ) ) ,Dockerfile-server,$(MQ_ARCHIVE_DEV ) ,mq-dev-server)
315322
316323.PHONY : build-advancedserver-cover
317324build-advancedserver-cover : registry-login command-version
318- $(COMMAND ) build --build-arg BASE_IMAGE=$(MQ_IMAGE_ADVANCEDSERVER ) :$(MQ_TAG_CACHED ) -t $(MQ_IMAGE_ADVANCEDSERVER ) :$(MQ_TAG_CACHED ) -cover -f Dockerfile-server.cover .
325+ $(COMMAND ) build --build-arg BASE_IMAGE=$(MQ_IMAGE_ADVANCEDSERVER ) :$(MQ_TAG_CACHED_ $( ARCH ) ) -t $(MQ_IMAGE_ADVANCEDSERVER ) :$(MQ_TAG_CACHED_ $( ARCH ) ) -cover -f Dockerfile-server.cover .
319326
320327.PHONY : build-explorer
321328build-explorer : registry-login downloads/$(MQ_ARCHIVE_DEV )
@@ -324,7 +331,7 @@ build-explorer: registry-login downloads/$(MQ_ARCHIVE_DEV)
324331.PHONY : build-sdk
325332build-sdk : registry-login downloads/$(MQ_ARCHIVE_DEV )
326333 $(info $(shell printf $(TITLE ) "Build $(MQ_IMAGE_SDK ) "$(END ) ) )
327- $(call build-mq,mq-sdk,$(MQ_TAG_CACHED ) ,incubating/mq-sdk/Dockerfile,$(MQ_SDK_ARCHIVE ) ,mq-sdk)
334+ $(call build-mq,mq-sdk,$(MQ_TAG_CACHED_ $( ARCH ) ) ,incubating/mq-sdk/Dockerfile,$(MQ_SDK_ARCHIVE ) ,mq-sdk)
328335
329336.PHONY : registry-login
330337registry-login :
@@ -364,29 +371,29 @@ pull-mq-archive-dev:
364371push-advancedserver :
365372 $(info $(SPACER )$(shell printf $(TITLE ) "Push production image to $(MQ_DELIVERY_REGISTRY_FULL_PATH ) "$(END ) ) )
366373 $(COMMAND ) login $(MQ_DELIVERY_REGISTRY_HOSTNAME ) -u $(MQ_DELIVERY_REGISTRY_USER ) -p $(MQ_DELIVERY_REGISTRY_CREDENTIAL )
367- $(COMMAND ) tag $(MQ_IMAGE_ADVANCEDSERVER ) \: $(MQ_TAG_CACHED ) $(MQ_DELIVERY_REGISTRY_FULL_PATH ) /$(MQ_IMAGE_FULL_RELEASE_NAME )
374+ $(COMMAND ) tag $(MQ_IMAGE_ADVANCEDSERVER ) \: $(MQ_TAG_CACHED_ $( ARCH ) ) $(MQ_DELIVERY_REGISTRY_FULL_PATH ) /$(MQ_IMAGE_FULL_RELEASE_NAME )
368375 $(COMMAND ) push $(MQ_DELIVERY_REGISTRY_FULL_PATH ) /$(MQ_IMAGE_FULL_RELEASE_NAME )
369376
370377.PHONY : push-devserver
371378push-devserver :
372379 $(info $(SPACER )$(shell printf $(TITLE ) "Push developer image to $(MQ_DELIVERY_REGISTRY_FULL_PATH ) "$(END ) ) )
373380 $(COMMAND ) login $(MQ_DELIVERY_REGISTRY_HOSTNAME ) -u $(MQ_DELIVERY_REGISTRY_USER ) -p $(MQ_DELIVERY_REGISTRY_CREDENTIAL )
374- $(COMMAND ) tag $(MQ_IMAGE_DEVSERVER ) \: $(MQ_TAG_CACHED ) $(MQ_DELIVERY_REGISTRY_FULL_PATH ) /$(MQ_IMAGE_DEV_FULL_RELEASE_NAME )
381+ $(COMMAND ) tag $(MQ_IMAGE_DEVSERVER ) \: $(MQ_TAG_CACHED_ $( ARCH ) ) $(MQ_DELIVERY_REGISTRY_FULL_PATH ) /$(MQ_IMAGE_DEV_FULL_RELEASE_NAME )
375382 $(COMMAND ) push $(MQ_DELIVERY_REGISTRY_FULL_PATH ) /$(MQ_IMAGE_DEV_FULL_RELEASE_NAME )
376383
377384.PHONY : pull-advancedserver
378385pull-advancedserver :
379386 $(info $(SPACER )$(shell printf $(TITLE ) "Pull production image from $(MQ_DELIVERY_REGISTRY_FULL_PATH ) "$(END ) ) )
380387 $(COMMAND ) login $(MQ_DELIVERY_REGISTRY_HOSTNAME ) -u $(MQ_DELIVERY_REGISTRY_USER ) -p $(MQ_DELIVERY_REGISTRY_CREDENTIAL )
381388 $(COMMAND ) pull $(MQ_DELIVERY_REGISTRY_FULL_PATH ) /$(MQ_IMAGE_FULL_RELEASE_NAME )
382- $(COMMAND ) tag $(MQ_DELIVERY_REGISTRY_FULL_PATH ) /$(MQ_IMAGE_FULL_RELEASE_NAME ) $(MQ_IMAGE_ADVANCEDSERVER ) \: $(MQ_TAG_CACHED )
389+ $(COMMAND ) tag $(MQ_DELIVERY_REGISTRY_FULL_PATH ) /$(MQ_IMAGE_FULL_RELEASE_NAME ) $(MQ_IMAGE_ADVANCEDSERVER ) \: $(MQ_TAG_CACHED_ $( ARCH ) )
383390
384391.PHONY : pull-devserver
385392pull-devserver :
386393 $(info $(SPACER )$(shell printf $(TITLE ) "Pull developer image from $(MQ_DELIVERY_REGISTRY_FULL_PATH ) "$(END ) ) )
387394 $(COMMAND ) login $(MQ_DELIVERY_REGISTRY_HOSTNAME ) -u $(MQ_DELIVERY_REGISTRY_USER ) -p $(MQ_DELIVERY_REGISTRY_CREDENTIAL )
388395 $(COMMAND ) pull $(MQ_DELIVERY_REGISTRY_FULL_PATH ) /$(MQ_IMAGE_DEV_FULL_RELEASE_NAME )
389- $(COMMAND ) tag $(MQ_DELIVERY_REGISTRY_FULL_PATH ) /$(MQ_IMAGE_DEV_FULL_RELEASE_NAME ) $(MQ_IMAGE_DEVSERVER ) \: $(MQ_TAG_CACHED )
396+ $(COMMAND ) tag $(MQ_DELIVERY_REGISTRY_FULL_PATH ) /$(MQ_IMAGE_DEV_FULL_RELEASE_NAME ) $(MQ_IMAGE_DEVSERVER ) \: $(MQ_TAG_CACHED_ $( ARCH ) )
390397
391398.PHONY : push-manifest
392399push-manifest : build-skopeo-container
@@ -400,9 +407,9 @@ push-manifest: build-skopeo-container
400407 $(info $(shell printf "** Determined the built $(MQ_IMAGE_ADVANCEDSERVER_AMD64 ) has a digest of $(MQ_IMAGE_ADVANCEDSERVER_AMD64_DIGEST ) ** "$(END ) ) )
401408 $(info $(shell printf "** Determined the built $(MQ_IMAGE_ADVANCEDSERVER_S390X ) has a digest of $(MQ_IMAGE_ADVANCEDSERVER_S390X_DIGEST ) ** "$(END ) ) )
402409 $(info $(shell printf "** Calling script to create fat-manifest for $(MQ_IMAGE_DEVSERVER_MANIFEST ) ** "$(END ) ) )
403- echo $(shell ./travis-build-scripts/create-manifest-list.sh -r $(MQ_DELIVERY_REGISTRY_HOSTNAME ) -n $(MQ_DELIVERY_REGISTRY_NAMESPACE ) -i $(MQ_IMAGE_DEVSERVER ) -t $(MQ_MANIFEST_TAG ) -u $(MQ_ARCHIVE_REPOSITORY_USER ) -p $(MQ_ARCHIVE_REPOSITORY_CREDENTIAL ) -d "$(MQ_IMAGE_DEVSERVER_AMD64_DIGEST ) $(MQ_IMAGE_DEVSERVER_S390X_DIGEST ) " $(END ) )
410+ echo $(shell ./travis-build-scripts/create-manifest-list.sh -r $(MQ_DELIVERY_REGISTRY_HOSTNAME ) -n $(MQ_DELIVERY_REGISTRY_NAMESPACE ) -i $(MQ_IMAGE_DEVSERVER ) -t $(MQ_MANIFEST_TAG_CACHED ) -u $(MQ_ARCHIVE_REPOSITORY_USER ) -p $(MQ_ARCHIVE_REPOSITORY_CREDENTIAL ) -d "$(MQ_IMAGE_DEVSERVER_AMD64_DIGEST ) $(MQ_IMAGE_DEVSERVER_S390X_DIGEST ) " $(END ) )
404411 $(info $(shell printf "** Calling script to create fat-manifest for $(MQ_IMAGE_ADVANCEDSERVER_MANIFEST ) ** "$(END ) ) )
405- echo $(shell ./travis-build-scripts/create-manifest-list.sh -r $(MQ_DELIVERY_REGISTRY_HOSTNAME ) -n $(MQ_DELIVERY_REGISTRY_NAMESPACE ) -i $(MQ_IMAGE_ADVANCEDSERVER ) -t $(MQ_MANIFEST_TAG ) -u $(MQ_ARCHIVE_REPOSITORY_USER ) -p $(MQ_ARCHIVE_REPOSITORY_CREDENTIAL ) -d "$(MQ_IMAGE_ADVANCEDSERVER_AMD64_DIGEST ) $(MQ_IMAGE_ADVANCEDSERVER_S390X_DIGEST ) " $(END ) )
412+ echo $(shell ./travis-build-scripts/create-manifest-list.sh -r $(MQ_DELIVERY_REGISTRY_HOSTNAME ) -n $(MQ_DELIVERY_REGISTRY_NAMESPACE ) -i $(MQ_IMAGE_ADVANCEDSERVER ) -t $(MQ_MANIFEST_TAG_CACHED ) -u $(MQ_ARCHIVE_REPOSITORY_USER ) -p $(MQ_ARCHIVE_REPOSITORY_CREDENTIAL ) -d "$(MQ_IMAGE_ADVANCEDSERVER_AMD64_DIGEST ) $(MQ_IMAGE_ADVANCEDSERVER_S390X_DIGEST ) " $(END ) )
406413
407414.PHONY : build-skopeo-container
408415build-skopeo-container :
0 commit comments