REPO=harbor.hq.rosti.cz/rosti/runtime
DOCKER=docker
VERSION=2021.11-1

all: build

build:
	$(DOCKER) pull debian:buster
	$(DOCKER) build -t ${REPO}:dev .

test:
	DOCKER=$(DOCKER) ./tests.sh

squashed:
	$(DOCKER) pull debian:buster
	$(DOCKER) build --squash -t ${REPO}:dev-squashed .

push: squashed
	$(DOCKER) tag ${REPO}:dev-squashed ${REPO}:$(VERSION)
	$(DOCKER) push ${REPO}:$(VERSION)