Files

20 lines
410 B
Makefile

REGISTRY ?= git.sakamoto.best/lolz
IMAGE_NAME ?= auto-stars
TAG ?= $(shell git rev-parse --short HEAD)
IMAGE := $(REGISTRY)/$(IMAGE_NAME)
DOCKERFILE ?= Dockerfile
.PHONY: all build push clean
all: push
build:
docker build -f $(DOCKERFILE) -t $(IMAGE):$(TAG) -t $(IMAGE):latest .
push: build
docker push $(IMAGE):$(TAG)
docker push $(IMAGE):latest
clean:
-docker rmi $(IMAGE):$(TAG) $(IMAGE):latest