diff options
author | David Ansari <david.ansari@gmx.de> | 2021-06-24 10:04:32 +0200 |
---|---|---|
committer | David Ansari <david.ansari@gmx.de> | 2021-06-24 14:19:31 +0200 |
commit | dfbce39172dc6e402333c1857fc48e536b67a284 (patch) | |
tree | 36b64f9c7d1b439b4e730764ea855d023c509f4a /packaging | |
parent | afae6a1b39677fc42be3972a214ef62dbe7c2307 (diff) | |
download | rabbitmq-server-git-dfbce39172dc6e402333c1857fc48e536b67a284.tar.gz |
Build two OCI images
1. with minimum required Erlang
2. with maximum supported Erlang
Diffstat (limited to 'packaging')
-rw-r--r-- | packaging/docker-image/Makefile | 13 |
1 files changed, 6 insertions, 7 deletions
diff --git a/packaging/docker-image/Makefile b/packaging/docker-image/Makefile index e74ca45da6..991ab74d6c 100644 --- a/packaging/docker-image/Makefile +++ b/packaging/docker-image/Makefile @@ -39,6 +39,7 @@ SKIP_PGP_VERIFY ?= false PGP_KEYSERVER ?= pgpkeys.eu ALT1_PGP_KEYSERVER ?= keyserver.ubuntu.com ALT2_PGP_KEYSERVER ?= pgpkeys.uk +IMAGE_TAG_1 ?= $(subst +,-,$(VERSION)) all: dist @@ -50,16 +51,14 @@ dist: --build-arg OTP_VERSION=$(OTP_VERSION) \ --build-arg OTP_SHA256=$(OTP_SHA256) \ --build-arg RABBITMQ_BUILD=rabbitmq_server-$(VERSION) \ - --tag $(REPO):$(subst +,-,$(VERSION)) \ + --tag $(REPO):$(IMAGE_TAG_1) \ . -ifdef IMAGE_TAG - docker tag $(REPO):$(subst +,-,$(VERSION)) $(REPO):$(IMAGE_TAG) -endif push: - docker push $(REPO):$(subst +,-,$(VERSION)) -ifdef IMAGE_TAG - docker push $(REPO):$(IMAGE_TAG) + docker push $(REPO):$(IMAGE_TAG_1) +ifdef IMAGE_TAG_2 + docker tag $(REPO):$(IMAGE_TAG_1) $(REPO):$(IMAGE_TAG_2) + docker push $(REPO):$(IMAGE_TAG_2) endif clean: |