WG_VERSION=0.0.20191206 FULL_VERSION="$(shell uname -r)-wg-$(WG_VERSION)" IMAGE=docker.crute.me/al2-wireguard:$(FULL_VERSION) LATEST=$(subst :$(FULL_VERSION),,$(IMAGE)):latest REGION="us-west-2" all: docker pull amazonlinux:2 docker build \ --build-arg=VERSION=$(WG_VERSION) \ --build-arg=REGION=$(REGION) \ -t $(IMAGE) . all-no-cache: docker pull amazonlinux:2 docker build \ --no-cache \ --build-arg=VERSION=$(WG_VERSION) \ --build-arg=REGION=$(REGION) \ -t $(IMAGE) . publish: docker push $(IMAGE) docker tag $(IMAGE) $(LATEST) docker push $(LATEST)