From bd60e9d19cd4347104c77e0b0fb9e2c25b920f8f Mon Sep 17 00:00:00 2001 From: Wojciech Tyczynski Date: Tue, 27 Sep 2016 15:26:13 +0200 Subject: [PATCH] Allow building experimenta etcd images --- cluster/images/etcd/Makefile | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/cluster/images/etcd/Makefile b/cluster/images/etcd/Makefile index 515bef2ad35..10453b6cb28 100644 --- a/cluster/images/etcd/Makefile +++ b/cluster/images/etcd/Makefile @@ -18,6 +18,7 @@ # [TAG=3.0.4] [REGISTRY=gcr.io/google_containers] [ARCH=amd64] [BASEIMAGE=busybox] make (build|push) TAG?=3.0.4 +REGISTRY_TAG?=$(TAG) ARCH?=amd64 REGISTRY?=gcr.io/google_containers GOLANG_VERSION?=1.6.3 @@ -71,15 +72,15 @@ endif cd $(TEMP_DIR) && sed -i.bak 's|BASEIMAGE|$(BASEIMAGE)|g' Dockerfile # And build the image - docker build -t $(REGISTRY)/etcd-$(ARCH):$(TAG) $(TEMP_DIR) + docker build -t $(REGISTRY)/etcd-$(ARCH):$(REGISTRY_TAG) $(TEMP_DIR) push: build - gcloud docker push $(REGISTRY)/etcd-$(ARCH):$(TAG) + gcloud docker push $(REGISTRY)/etcd-$(ARCH):$(REGISTRY_TAG) ifeq ($(ARCH),amd64) # Backward compatibility. TODO: deprecate this image tag - docker tag $(REGISTRY)/etcd-$(ARCH):$(TAG) $(REGISTRY)/etcd:$(TAG) - gcloud docker push $(REGISTRY)/etcd:$(TAG) + docker tag $(REGISTRY)/etcd-$(ARCH):$(REGISTRY_TAG) $(REGISTRY)/etcd:$(REGISTRY_TAG) + gcloud docker push $(REGISTRY)/etcd:$(REGISTRY_TAG) endif all: build