k8s.io/test-infra@v0.0.0-20240520184403-27c6b4c223d8/config/jobs/kubernetes/sig-network/ingress-nginx/ingress-nginx-presubmit.yaml (about)

     1  presubmits:
     2  
     3    kubernetes/ingress-nginx:
     4    - name: pull-ingress-nginx-boilerplate
     5      cluster: eks-prow-build-cluster
     6      decorate: true
     7      decoration_config:
     8        timeout: 15m
     9      path_alias: k8s.io/ingress-nginx
    10      run_if_changed: '\.go$|\.sh$'
    11      labels:
    12        preset-dind-enabled: "true"
    13        preset-kind-volume-mounts: "true"
    14      spec:
    15        containers:
    16        - image: registry.k8s.io/ingress-nginx/e2e-test-runner:v20230907-5bb82dcb7@sha256:421cda0f65a949b8b67b5e62a45071702d19ed458a3e2ba753171b0e66943210
    17          command:
    18          - ./hack/verify-boilerplate.sh
    19          resources:
    20            limits:
    21              cpu: 2
    22              memory: 4Gi
    23            requests:
    24              cpu: 2
    25              memory: 4Gi
    26      annotations:
    27        testgrid-dashboards: sig-network-ingress-nginx
    28        testgrid-tab-name: boilerplate
    29  
    30    - name: pull-ingress-nginx-codegen
    31      cluster: eks-prow-build-cluster
    32      decorate: true
    33      decoration_config:
    34        timeout: 15m
    35      path_alias: k8s.io/ingress-nginx
    36      run_if_changed: '\.go$'
    37      labels:
    38        preset-dind-enabled: "true"
    39        preset-kind-volume-mounts: "true"
    40      spec:
    41        containers:
    42        - image: registry.k8s.io/ingress-nginx/e2e-test-runner:v20230907-5bb82dcb7@sha256:421cda0f65a949b8b67b5e62a45071702d19ed458a3e2ba753171b0e66943210
    43          command:
    44          - ./hack/verify-codegen.sh
    45          resources:
    46            limits:
    47              cpu: 2
    48              memory: 4Gi
    49            requests:
    50              cpu: 2
    51              memory: 4Gi
    52      annotations:
    53        testgrid-dashboards: sig-network-ingress-nginx
    54        testgrid-tab-name: codegen
    55  
    56    - name: pull-ingress-nginx-lualint
    57      cluster: eks-prow-build-cluster
    58      always_run: false
    59      decorate: true
    60      path_alias: k8s.io/ingress-nginx
    61      run_if_changed: '\.lua$'
    62      labels:
    63        preset-dind-enabled: "true"
    64        preset-kind-volume-mounts: "true"
    65      spec:
    66        containers:
    67        - image: registry.k8s.io/ingress-nginx/e2e-test-runner:v20230907-5bb82dcb7@sha256:421cda0f65a949b8b67b5e62a45071702d19ed458a3e2ba753171b0e66943210
    68          command:
    69          - ./hack/verify-lualint.sh
    70          resources:
    71            limits:
    72              cpu: 2
    73              memory: 4Gi
    74            requests:
    75              cpu: 2
    76              memory: 4Gi
    77      annotations:
    78        testgrid-dashboards: sig-network-ingress-nginx
    79        testgrid-tab-name: lualint
    80  
    81    - name: pull-ingress-nginx-test-lua
    82      cluster: eks-prow-build-cluster
    83      always_run: false
    84      decorate: true
    85      decoration_config:
    86        timeout: 10m
    87      path_alias: k8s.io/ingress-nginx
    88      run_if_changed: '\.lua$'
    89      labels:
    90        preset-dind-enabled: "true"
    91        preset-kind-volume-mounts: "true"
    92      spec:
    93        containers:
    94        - image: registry.k8s.io/ingress-nginx/e2e-test-runner:v20230907-5bb82dcb7@sha256:421cda0f65a949b8b67b5e62a45071702d19ed458a3e2ba753171b0e66943210
    95          command:
    96          - make
    97          - lua-test
    98          resources:
    99            limits:
   100              cpu: 2
   101              memory: 4Gi
   102            requests:
   103              cpu: 2
   104              memory: 4Gi
   105      annotations:
   106        testgrid-dashboards: sig-network-ingress-nginx
   107        testgrid-tab-name: test-lua