k8s.io/test-infra@v0.0.0-20240520184403-27c6b4c223d8/config/jobs/kubernetes-sigs/node-feature-discovery/node-feature-discovery-presubmits-generic.yaml (about) 1 presubmits: 2 kubernetes-sigs/node-feature-discovery: 3 - name: pull-node-feature-discovery-verify-release-06-09 4 cluster: eks-prow-build-cluster 5 skip_if_only_changed: "^docs/|^\\.github/|\\.(md)$|^(README|LICENSE|OWNERS)$" 6 branches: 7 - ^release-0.6 8 - ^release-0.7 9 - ^release-0.8 10 - ^release-0.9 11 decorate: true 12 annotations: 13 testgrid-dashboards: sig-node-node-feature-discovery 14 testgrid-tab-name: verify-0.9 15 description: "Verify source code of pre golang 1.17 release branches" 16 spec: 17 containers: 18 - image: public.ecr.aws/docker/library/golang:1.16 19 command: 20 - scripts/test-infra/verify.sh 21 resources: 22 limits: 23 cpu: 2 24 memory: 4Gi 25 requests: 26 cpu: 2 27 memory: 4Gi 28 - name: pull-node-feature-discovery-build-image-generic 29 cluster: eks-prow-build-cluster 30 skip_if_only_changed: "^docs/|^demo/|^deployment/|^\\.github/|\\.(md)$|^(README|LICENSE|OWNERS)$" 31 skip_branches: 32 - gh-pages 33 decorate: true 34 annotations: 35 testgrid-dashboards: sig-node-node-feature-discovery 36 testgrid-tab-name: build-image 37 description: "Build container image of node-feature-discovery" 38 labels: 39 preset-dind-enabled: "true" 40 spec: 41 containers: 42 - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 43 securityContext: 44 privileged: true 45 command: 46 - runner.sh 47 args: 48 - scripts/test-infra/build-image.sh 49 resources: 50 limits: 51 cpu: 2 52 memory: 4Gi 53 requests: 54 cpu: 2 55 memory: 4Gi 56 - name: pull-node-feature-discovery-build-image-cross-generic 57 cluster: eks-prow-build-cluster 58 skip_if_only_changed: "^docs/|^demo/|^deployment/|^\\.github/|\\.(md)$|^(README|LICENSE|OWNERS)$" 59 skip_branches: 60 - gh-pages 61 - ^release-0.6 62 - ^release-0.7 63 - ^release-0.8 64 - ^release-0.9 65 decorate: true 66 annotations: 67 testgrid-dashboards: sig-node-node-feature-discovery 68 testgrid-tab-name: build-image-cross 69 description: "Build multiarch container images of node-feature-discovery" 70 labels: 71 preset-dind-enabled: "true" 72 spec: 73 containers: 74 - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 75 securityContext: 76 privileged: true 77 command: 78 - runner.sh 79 args: 80 - scripts/test-infra/build-image-cross.sh 81 resources: 82 limits: 83 cpu: 4 84 memory: 8Gi 85 requests: 86 cpu: 4 87 memory: 8Gi 88 - name: pull-node-feature-discovery-build-gh-pages-generic 89 cluster: eks-prow-build-cluster 90 run_if_changed: "^docs/" 91 skip_branches: 92 - gh-pages 93 decorate: true 94 annotations: 95 testgrid-dashboards: sig-node-node-feature-discovery 96 testgrid-tab-name: build-gh-pages 97 description: "Test build of gh-pages documentation" 98 labels: 99 preset-dind-enabled: "true" 100 spec: 101 containers: 102 - image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-master 103 securityContext: 104 privileged: true 105 command: 106 - runner.sh 107 args: 108 - scripts/test-infra/build-gh-pages.sh 109 resources: 110 limits: 111 cpu: 2 112 memory: 4Gi 113 requests: 114 cpu: 2 115 memory: 4Gi