diff options
-rw-r--r-- | Makefile | 9 |
1 files changed, 6 insertions, 3 deletions
@@ -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" |