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