DOCKER_REGISTRY := dr.ys-dev.cz
DOCKER_PUBLIC_REGISTRY := yoursystemcz
DOCKER_MY_REGISTRY := dr.cechis.cz
APP_NAME := adminer

IMAGE_NAME := adminer

VERSION := 4.8.0

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 tag $(DOCKER_REGISTRY)/$(APP_NAME):$* $(DOCKER_MY_REGISTRY)/$(APP_NAME):$*
	docker push $(DOCKER_REGISTRY)/$(APP_NAME):$*
	docker push $(DOCKER_MY_REGISTRY)/$(APP_NAME):$*
	docker push $(DOCKER_PUBLIC_REGISTRY)/$(APP_NAME):$*


build: version/$(VERSION)

release: release/$(VERSION)
