From 19252dd667dfecb84a914315e6ac666a43e9e444 Mon Sep 17 00:00:00 2001 From: Markus Frosch <markus.frosch@icinga.com> Date: Tue, 25 Sep 2018 12:01:03 +0200 Subject: [PATCH] Add latest tag for x86_64 --- image.mk | 14 +++++++++++++- 1 file changed, 13 insertions(+), 1 deletion(-) diff --git a/image.mk b/image.mk index 632b0cd..7b82f4f 100644 --- a/image.mk +++ b/image.mk @@ -14,6 +14,12 @@ FROM := $(shell grep FROM Dockerfile | cut -d" " -f2) VERSION := $(shell basename `pwd`) IMAGE := $(IMAGE_PREFIX)$(VERSION):$(VARIANT) +ifeq ($(VARIANT),x86_64) +IMAGE_EXTRA := $(IMAGE_PREFIX)$(DIST):latest +else +IMAGE_EXTRA := +endif + all: pull build pull: @@ -21,10 +27,16 @@ pull: docker pull "$(FROM)" build: - docker build --cache-from "$(IMAGE)" --tag "$(IMAGE)" . + docker build --cache-from "${IMAGE}" --tag "$(IMAGE)" . +ifneq ($(IMAGE_EXTRA),) + docker tag "$(IMAGE)" "$(IMAGE_EXTRA)" +endif push: docker push "$(IMAGE)" +ifneq ($(IMAGE_EXTRA),) + docker push "$(IMAGE_EXTRA)" +endif clean: if (docker inspect --type image "$(IMAGE)" >/dev/null 2>&1); then docker rmi "$(IMAGE)"; fi -- GitLab