Commit 298625bf authored by Markus Frosch's avatar Markus Frosch 📣

Add latest tag for x86_64

parent 96a065a9
Pipeline #2509 failed with stage
in 1 minute and 14 seconds
......@@ -16,6 +16,12 @@ VERSION := $(shell basename `pwd`)
endif
IMAGE := $(IMAGE_PREFIX)$(VERSION):$(VARIANT)
ifeq ($(VARIANT),x86_64)
IMAGE_EXTRA := $(IMAGE_PREFIX)$(DIST):latest
else
IMAGE_EXTRA :=
endif
all: pull build
pull:
......@@ -23,10 +29,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
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment