From 0d7f5158e391c238fb72b74c1c11cefc1c17f34a Mon Sep 17 00:00:00 2001 From: Jason Hall Date: Tue, 20 Aug 2019 13:50:14 -0400 Subject: [PATCH] Add YAML test for non-build-gcs GCS resource This test fetches a publicly-visible zip archive object from GCS, unzips it and reads the file it expects to find within. --- examples/taskruns/gcs-resource.yaml | 25 +++++++++++++++++++++++++ 1 file changed, 25 insertions(+) create mode 100644 examples/taskruns/gcs-resource.yaml diff --git a/examples/taskruns/gcs-resource.yaml b/examples/taskruns/gcs-resource.yaml new file mode 100644 index 00000000000..63a727ae928 --- /dev/null +++ b/examples/taskruns/gcs-resource.yaml @@ -0,0 +1,25 @@ +apiVersion: tekton.dev/v1alpha1 +kind: TaskRun +metadata: + name: gcs-resource +spec: + taskSpec: + inputs: + resources: + - name: source + type: storage + steps: + - image: alpine + command: ['unzip', 'source/archive.zip'] + - image: alpine + command: ['cat', 'file.txt'] + inputs: + resources: + - name: source + resourceSpec: + type: storage + params: + - name: location + value: gs://build-crd-tests/archive.zip + - name: type + value: gcs