Docker-development/adminer/Makefile
2018-08-16 08:10:18 +02:00

26 lines
602 B
Makefile

DOCKER_REGISTRY := dr.ys-dev.cz
DOCKER_PUBLIC_REGISTRY := yoursystemcz
APP_NAME := adminer
IMAGE_NAME := adminer
VERSION := 4.6.3
all: build release
.PHONY: all
version/$(VERSION): IMAGE_VERSION=$(VERSION)
version/%:
docker build -t $(DOCKER_REGISTRY)/$(APP_NAME):$* --build-arg "IMAGE_NAME=$(IMAGE_NAME)" --build-arg "IMAGE_VERSION=$*" .
release/%:
docker tag $(DOCKER_REGISTRY)/$(APP_NAME):$* $(DOCKER_PUBLIC_REGISTRY)/$(APP_NAME):$*
docker push $(DOCKER_REGISTRY)/$(APP_NAME):$*
docker push $(DOCKER_PUBLIC_REGISTRY)/$(APP_NAME):$*
build: version/$(VERSION)
release: release/$(VERSION)