k8s.io/test-infra@v0.0.0-20240520184403-27c6b4c223d8/config/jobs/kubernetes-sigs/node-feature-discovery/node-feature-discovery-presubmits-master.yaml (about)

     1  presubmits:
     2    kubernetes-sigs/node-feature-discovery:
     3    - name: pull-node-feature-discovery-verify-master
     4      skip_if_only_changed: "^docs/|^\\.github/|\\.(md)$|^(README|LICENSE|OWNERS)$"
     5      branches:
     6      - ^master
     7      decorate: true
     8      annotations:
     9        testgrid-dashboards: sig-node-node-feature-discovery
    10        testgrid-tab-name: verify-master
    11        description: "Verify source code of node-feature-discovery: check formatting, lint etc."
    12      spec:
    13        containers:
    14        - image: public.ecr.aws/docker/library/golang:1.22
    15          command:
    16          - scripts/test-infra/verify.sh
    17          env:
    18          - name: CODECOV_TOKEN
    19            valueFrom:
    20              secretKeyRef:
    21                name: nfd-creds
    22                key: codecov-token
    23          resources:
    24            limits:
    25              cpu: 4
    26              memory: 8Gi
    27            requests:
    28              cpu: 4
    29              memory: 8Gi
    30    - name: pull-node-feature-discovery-verify-docs-master
    31      cluster: eks-prow-build-cluster
    32      run_if_changed: "^docs/"
    33      branches:
    34      - ^master
    35      decorate: true
    36      annotations:
    37        testgrid-dashboards: sig-node-node-feature-discovery
    38        testgrid-tab-name: verify-docs-master
    39        description: "Verify documentation sources"
    40      spec:
    41        containers:
    42        - image: ruby:slim
    43          command:
    44          - scripts/test-infra/mdlint.sh
    45          resources:
    46            limits:
    47              cpu: 2
    48              memory: 4Gi
    49            requests:
    50              cpu: 2
    51              memory: 4Gi
    52    - name: pull-node-feature-discovery-build-master
    53      cluster: eks-prow-build-cluster
    54      skip_if_only_changed: "^docs/|^demo/|^deployment/|^\\.github/|\\.(md)$|^(README|LICENSE|OWNERS)$"
    55      branches:
    56      - ^master
    57      decorate: true
    58      annotations:
    59        testgrid-dashboards: sig-node-node-feature-discovery
    60        testgrid-tab-name: build-master
    61        description: "Build node-feature-discovery binaries"
    62      spec:
    63        containers:
    64        - image: public.ecr.aws/docker/library/golang:1.22
    65          command:
    66          - scripts/test-infra/build.sh
    67          resources:
    68            limits:
    69              cpu: 2
    70              memory: 4Gi
    71            requests:
    72              cpu: 2
    73              memory: 4Gi