TAG ?=v$(shell date +%m%d%Y)-$(shell git rev-parse --short HEAD) REGISTRY ?= quay.io/kubernetes-ingress-controller DOCKER ?= docker IMAGE = $(REGISTRY)/e2e-prow all: docker-build docker-push docker-build: $(DOCKER) buildx build \ --pull \ --load \ --build-arg K8S_RELEASE=v1.17.0 \ --build-arg ETCD_VERSION=v3.3.18 \ --build-arg KIND_VERSION=v0.8.0 \ --build-arg GO_VERSION=1.14.2 \ -t $(IMAGE):$(TAG) . docker-push: $(DOCKER) push $(IMAGE):$(TAG) $(DOCKER) tag $(IMAGE):$(TAG) $(IMAGE):latest $(DOCKER) push $(IMAGE):latest