VERSION=0.3.0 IMAGE=docker.crute.me/smokeping-prober:$(VERSION) LATEST=$(subst :$(VERSION),,$(IMAGE)):latest all: docker pull golang:latest docker pull alpine:latest docker build -t $(IMAGE) . all-no-cache: docker build \ --no-cache \ -t $(IMAGE) . publish: docker push $(IMAGE) docker tag $(IMAGE) $(LATEST) docker push $(LATEST)