From 21b20c33a8b870478f278976d8024d3283d5f2e4 Mon Sep 17 00:00:00 2001 From: Patrick Ohly Date: Mon, 3 Dec 2018 16:46:52 +0100 Subject: [PATCH] sig-storage: initial config for kubernetes-csi/csi-lib-utils kubernetes-csi/csi-lib-utils is a brand-new stand-alone repo with some Go utility package (one at the moment, more to come). "make test" inside it enforces coding style and that unit tests pass, which is something that we want to ensure before merging any PR. This is the first config for kubernetes-csi, hence the new OWNERS file. Fixes: kubernetes-csi/csi-lib-utils#2 --- config/jobs/kubernetes-csi/OWNERS | 5 +++++ .../csi-lib-utils/csi-lib-utils-config.yaml | 17 +++++++++++++++++ prow/plugins.yaml | 3 +++ 3 files changed, 25 insertions(+) create mode 100644 config/jobs/kubernetes-csi/OWNERS create mode 100644 config/jobs/kubernetes-csi/csi-lib-utils/csi-lib-utils-config.yaml diff --git a/config/jobs/kubernetes-csi/OWNERS b/config/jobs/kubernetes-csi/OWNERS new file mode 100644 index 000000000000..6348dc02d648 --- /dev/null +++ b/config/jobs/kubernetes-csi/OWNERS @@ -0,0 +1,5 @@ +approvers: +- msau42 +- saad-ali +reviewers: +- pohly diff --git a/config/jobs/kubernetes-csi/csi-lib-utils/csi-lib-utils-config.yaml b/config/jobs/kubernetes-csi/csi-lib-utils/csi-lib-utils-config.yaml new file mode 100644 index 000000000000..508d2e1b5c1a --- /dev/null +++ b/config/jobs/kubernetes-csi/csi-lib-utils/csi-lib-utils-config.yaml @@ -0,0 +1,17 @@ +presubmits: + github.com/kubernetes-csi/csi-lib-utils: + - name: pull-sig-storage-csi-lib-utils + always_run: true + decorate: true + skip_report: false + spec: + containers: + # This image was chosen over the more often used kubekins-e2e because + # it is smaller and has everything we need (basically just a Go environment). + - image: gcr.io/k8s-testimages/gcloud-in-go:v20180927-6b4facbe6 + command: + - make + args: + - -k # report as many failures as possible (if any) before finally failing + - all # build... + - test # ... and test diff --git a/prow/plugins.yaml b/prow/plugins.yaml index 28378e7fda91..5898c86cfcb3 100644 --- a/prow/plugins.yaml +++ b/prow/plugins.yaml @@ -462,6 +462,9 @@ plugins: - wip - yuks + kubernetes-csi/csi-lib-utils: + - trigger + kubernetes-incubator: - approve - assign