.PHONY: all build push clean

DOCKER_REGISTRY = gcr.io
PREFIX = $(DOCKER_REGISTRY)/$(PROJECT)
IMAGE = nginx
TAG = latest

DIR = .

all: build

build:
	docker build -t $(PREFIX)/$(IMAGE):$(TAG) $(DIR)

push: build
ifeq ($(DOCKER_REGISTRY),gcr.io)
	gcloud docker push $(PREFIX)/$(IMAGE):$(TAG)
else
	docker push $(PREFIX)/$(IMAGE):$(TAG)
endif

clean:
	docker rmi $(PREFIX)/$(IMAGE):$(TAG)