From 8e680b17bca6d41c41935aeaf0b74e8cf4a4304a Mon Sep 17 00:00:00 2001 From: Patrick Ohly Date: Tue, 2 Jun 2020 20:25:15 +0200 Subject: [PATCH] cloud build: use files from csi-release-tools --- .cloudbuild.sh | 1 + cloudbuild.yaml | 1 + cmd/csi-snapshotter/Dockerfile | 3 ++- cmd/snapshot-controller/Dockerfile | 3 ++- 4 files changed, 6 insertions(+), 2 deletions(-) create mode 120000 .cloudbuild.sh create mode 120000 cloudbuild.yaml diff --git a/.cloudbuild.sh b/.cloudbuild.sh new file mode 120000 index 00000000..94226bc6 --- /dev/null +++ b/.cloudbuild.sh @@ -0,0 +1 @@ +release-tools/cloudbuild.sh \ No newline at end of file diff --git a/cloudbuild.yaml b/cloudbuild.yaml new file mode 120000 index 00000000..bee22c46 --- /dev/null +++ b/cloudbuild.yaml @@ -0,0 +1 @@ +release-tools/cloudbuild.yaml \ No newline at end of file diff --git a/cmd/csi-snapshotter/Dockerfile b/cmd/csi-snapshotter/Dockerfile index f5221956..55ad8857 100644 --- a/cmd/csi-snapshotter/Dockerfile +++ b/cmd/csi-snapshotter/Dockerfile @@ -1,6 +1,7 @@ FROM gcr.io/distroless/static:latest LABEL maintainers="Kubernetes Authors" LABEL description="CSI External Snapshotter Sidecar" +ARG binary=./bin/csi-snapshotter -COPY ./bin/csi-snapshotter csi-snapshotter +COPY ${binary} csi-snapshotter ENTRYPOINT ["/csi-snapshotter"] diff --git a/cmd/snapshot-controller/Dockerfile b/cmd/snapshot-controller/Dockerfile index b29db098..8c4e4008 100644 --- a/cmd/snapshot-controller/Dockerfile +++ b/cmd/snapshot-controller/Dockerfile @@ -1,6 +1,7 @@ FROM gcr.io/distroless/static:latest LABEL maintainers="Kubernetes Authors" LABEL description="Snapshot Controller" +ARG binary=./bin/snapshot-controller -COPY ./bin/snapshot-controller snapshot-controller +COPY ${binary} snapshot-controller ENTRYPOINT ["/snapshot-controller"]