diff --git a/Makefile b/Makefile index e3b2f8b1f..14e34e70d 100644 --- a/Makefile +++ b/Makefile @@ -15,7 +15,7 @@ .PHONY: test # VERSION is currently based on the last commit -VERSION=`git describe --tags` +VERSION?=`git describe --tags` COMMIT=`git rev-parse HEAD` BUILD=`date +%FT%T%z` LDFLAG_LOCATION=github.com/kubernetes-incubator/descheduler/cmd/descheduler/app @@ -25,9 +25,11 @@ LDFLAGS=-ldflags "-X ${LDFLAG_LOCATION}.version=${VERSION} -X ${LDFLAG_LOCATION} GOLANGCI_VERSION := v1.15.0 HAS_GOLANGCI := $(shell which golangci-lint) +# REGISTRY is the container registry to push into. +REGISTRY?=staging-k8s.gcr.io + # IMAGE is the image name of descheduler -# Should this be changed? -IMAGE:=descheduler:$(VERSION) +IMAGE:=$(REGISTRY)/descheduler:$(VERSION) all: build @@ -40,6 +42,12 @@ dev-image: build image: docker build -t $(IMAGE) . +push-container: image + gcloud auth configure-docker + docker push $(IMAGE) + +push: push-container + clean: rm -rf _output