From 5ccb67f69d3c0f421d8f32ac874bf282f86eb875 Mon Sep 17 00:00:00 2001 From: Stefan Prodan Date: Fri, 6 Apr 2018 13:12:42 +0300 Subject: [PATCH] Add GCR build --- Makefile | 4 ++++ cloudbuild.yaml | 4 ++++ 2 files changed, 8 insertions(+) create mode 100644 cloudbuild.yaml diff --git a/Makefile b/Makefile index b95ade8..a1affb8 100644 --- a/Makefile +++ b/Makefile @@ -87,6 +87,10 @@ clean: rm -rf release rm -rf build +.PHONY: gcr-build +gcr-build: + docker build -t gcr.io/$(DOCKER_IMAGE_NAME):$(VERSION) -f Dockerfile.ci . + .PHONY: test test: cd pkg/server ; go test -v -race ./... diff --git a/cloudbuild.yaml b/cloudbuild.yaml new file mode 100644 index 0000000..95f7fa0 --- /dev/null +++ b/cloudbuild.yaml @@ -0,0 +1,4 @@ +steps: +- name: 'gcr.io/cloud-builders/docker' + args: ['build','-f' , 'Dockerfile.ci', '-t', 'gcr.io/$PROJECT_ID/podinfo:$COMMIT_SHA', '.'] +images: ['gcr.io/$PROJECT_ID/podinfo:$COMMIT_SHA']