diff --git a/Makefile b/Makefile index 1e434fa03..2c1188922 100644 --- a/Makefile +++ b/Makefile @@ -67,6 +67,10 @@ docker-build: docker-push: make -C controllers/nginx all-push +.PHONE: release +release: + make -C controllers/nginx release + .PHONY: ginkgo ginkgo: go get github.com/onsi/ginkgo/ginkgo diff --git a/controllers/nginx/Makefile b/controllers/nginx/Makefile index b9609ea3e..47fa9556f 100644 --- a/controllers/nginx/Makefile +++ b/controllers/nginx/Makefile @@ -88,13 +88,13 @@ ifeq ($(ARCH), amd64) endif push: .push-$(ARCH) -.push-$(ARCH): .container-$(ARCH) +.push-$(ARCH): $(DOCKER) push $(MULTI_ARCH_IMG):$(TAG) ifeq ($(ARCH), amd64) $(DOCKER) push $(IMAGE):$(TAG) endif -clean: +clean: $(DOCKER) rmi -f $(MULTI_ARCH_IMG):$(TAG) || true build: clean @@ -123,3 +123,6 @@ cover: vet: @echo "+ $@" @go vet $(shell go list ${PKG}/... | grep -v vendor) + +release: all-container all-push + echo "done"