github.com/abayer/test-infra@v0.0.5/prow/cluster/prowjob_customresourcedefinition.yaml (about) 1 apiVersion: apiextensions.k8s.io/v1beta1 2 kind: CustomResourceDefinition 3 metadata: 4 name: prowjobs.prow.k8s.io 5 spec: 6 group: prow.k8s.io 7 version: v1 8 names: 9 kind: ProwJob 10 singular: prowjob 11 plural: prowjobs 12 scope: Namespaced 13 validation: 14 openAPIV3Schema: 15 properties: 16 spec: 17 properties: 18 max_concurrency: 19 type: integer 20 minimum: 0 21 type: 22 type: string 23 enum: 24 - "presubmit" 25 - "postsubmit" 26 - "periodic" 27 - "batch" 28 status: 29 properties: 30 state: 31 type: string 32 enum: 33 - "triggered" 34 - "pending" 35 - "success" 36 - "failure" 37 - "aborted" 38 - "error" 39 anyOf: 40 - not: 41 properties: 42 state: 43 type: string 44 enum: 45 - "success" 46 - "failure" 47 - "error" 48 - "aborted" 49 - required: 50 - completionTime