From 14f1de4a45daa75ef016fabb56d86cbd9b902504 Mon Sep 17 00:00:00 2001 From: Lantao Liu Date: Fri, 12 Apr 2019 14:55:11 -0700 Subject: [PATCH] Also push the shim v2 binary to the GCS bucket. (#23) Signed-off-by: Lantao Liu --- Makefile | 9 ++++++--- 1 file changed, 6 insertions(+), 3 deletions(-) diff --git a/Makefile b/Makefile index 0404fc0ee..f7b4d02df 100644 --- a/Makefile +++ b/Makefile @@ -7,7 +7,9 @@ SOURCES=$(shell find cmd/ pkg/ vendor/ -name '*.go') DEPLOY_PATH=cri-containerd-staging/gvisor-containerd-shim VERSION=$(shell git rev-parse HEAD) -all: bin/gvisor-containerd-shim bin/containerd-shim-runsc-v1 +all: binaries + +binaries: bin/gvisor-containerd-shim bin/containerd-shim-runsc-v1 bin/gvisor-containerd-shim: $(SOURCES) CGO_ENABLED=0 go build ${GO_BUILD_FLAGS} -o bin/gvisor-containerd-shim ${SHIM_GO_LDFLAGS} ${GO_TAGS} ./cmd/gvisor-containerd-shim @@ -27,6 +29,7 @@ uninstall: clean: rm -rf bin/* -push: bin/gvisor-containerd-shim +push: binaries gsutil cp ./bin/gvisor-containerd-shim gs://$(DEPLOY_PATH)/gvisor-containerd-shim-$(VERSION) - echo "gvisor-containerd-shim-$(VERSION)" | gsutil cp - "gs://$(DEPLOY_PATH)/latest" + gsutil cp ./bin/containerd-shim-runsc-v1 gs://$(DEPLOY_PATH)/containerd-shim-runsc-v1-$(VERSION) + echo "$(VERSION)" | gsutil cp - "gs://$(DEPLOY_PATH)/latest"