k8s.io/test-infra@v0.0.0-20240520184403-27c6b4c223d8/config/jobs/kubernetes-sigs/release-notes/release-notes-presubmits.yaml (about) 1 presubmits: 2 kubernetes-sigs/release-notes: 3 - name: pull-release-notes-build-dev 4 always_run: true 5 decorate: true 6 cluster: eks-prow-build-cluster 7 spec: 8 containers: 9 - image: public.ecr.aws/docker/library/node:14 10 command: 11 - /bin/bash 12 - -c 13 - > 14 npm ci && 15 npm run build-dev 16 resources: 17 limits: 18 cpu: 4 19 memory: 6Gi 20 requests: 21 cpu: 4 22 memory: 6Gi 23 annotations: 24 testgrid-num-columns-recent: '30' 25 testgrid-create-test-group: 'true' 26 27 - name: pull-release-notes-build-prod 28 always_run: true 29 decorate: true 30 cluster: eks-prow-build-cluster 31 spec: 32 containers: 33 - image: public.ecr.aws/docker/library/node:14 34 command: 35 - /bin/bash 36 - -c 37 - > 38 npm ci && 39 npm run build-prod 40 resources: 41 limits: 42 cpu: 4 43 memory: 6Gi 44 requests: 45 cpu: 4 46 memory: 6Gi 47 annotations: 48 testgrid-num-columns-recent: '30' 49 testgrid-create-test-group: 'true' 50 51 - name: pull-release-notes-check-prettier 52 always_run: true 53 decorate: true 54 cluster: eks-prow-build-cluster 55 spec: 56 containers: 57 - image: public.ecr.aws/docker/library/node:14 58 command: 59 - /bin/bash 60 - -c 61 - > 62 npm ci && 63 npm run check-prettier 64 resources: 65 limits: 66 cpu: 4 67 memory: 6Gi 68 requests: 69 cpu: 4 70 memory: 6Gi 71 annotations: 72 testgrid-num-columns-recent: '30' 73 testgrid-create-test-group: 'true' 74 75 - name: pull-release-notes-doc 76 always_run: true 77 decorate: true 78 cluster: eks-prow-build-cluster 79 spec: 80 containers: 81 - image: public.ecr.aws/docker/library/node:14 82 command: 83 - /bin/bash 84 - -c 85 - > 86 npm ci && 87 npm run doc 88 resources: 89 limits: 90 cpu: 4 91 memory: 6Gi 92 requests: 93 cpu: 4 94 memory: 6Gi 95 annotations: 96 testgrid-num-columns-recent: '30' 97 testgrid-create-test-group: 'true' 98 99 - name: pull-release-notes-e2e 100 always_run: true 101 decorate: true 102 cluster: eks-prow-build-cluster 103 spec: 104 containers: 105 - image: cypress/base:18.6.0 106 command: 107 - /bin/bash 108 - -c 109 - > 110 npm ci && 111 npm run e2e-cy-ci 112 resources: 113 limits: 114 cpu: 4 115 memory: 6Gi 116 requests: 117 cpu: 4 118 memory: 6Gi 119 annotations: 120 testgrid-num-columns-recent: '30' 121 testgrid-create-test-group: 'true' 122 123 - name: pull-release-notes-lint 124 always_run: true 125 decorate: true 126 cluster: eks-prow-build-cluster 127 spec: 128 containers: 129 - image: public.ecr.aws/docker/library/node:14 130 command: 131 - /bin/bash 132 - -c 133 - > 134 npm ci && 135 npm run lint 136 resources: 137 limits: 138 cpu: 4 139 memory: 6Gi 140 requests: 141 cpu: 4 142 memory: 6Gi 143 annotations: 144 testgrid-num-columns-recent: '30' 145 testgrid-create-test-group: 'true' 146 147 - name: pull-release-notes-test 148 always_run: true 149 decorate: true 150 cluster: eks-prow-build-cluster 151 spec: 152 containers: 153 - image: public.ecr.aws/docker/library/node:14 154 command: 155 - /bin/bash 156 - -c 157 - > 158 npm ci && 159 npm run test 160 resources: 161 limits: 162 cpu: 4 163 memory: 8Gi 164 requests: 165 cpu: 4 166 memory: 8Gi 167 annotations: 168 testgrid-num-columns-recent: '30' 169 testgrid-create-test-group: 'true'