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