k8s.io/test-infra@v0.0.0-20240520184403-27c6b4c223d8/config/jobs/kubernetes/sig-k8s-infra/registry.k8s.io/sig-k8s-infra-registry-presubmits.yaml (about)

     1  presubmits:
     2    kubernetes/registry.k8s.io:
     3    - name: pull-registry-verify
     4      cluster: k8s-infra-prow-build
     5      decorate: true
     6      always_run: true
     7      annotations:
     8        testgrid-dashboards: sig-k8s-infra-registry
     9        testgrid-tab-name: pull-registry-verify
    10        testgrid-num-failures-to-alert: '6'
    11        testgrid-alert-email: k8s-infra-alerts@kubernetes.io
    12      spec:
    13        containers:
    14        - image: golang
    15          command:
    16          - make
    17          - verify
    18          # shellcheck has its own job so we don't need docker
    19          - VERIFY_SHELLCHECK=false
    20          resources:
    21            limits:
    22              cpu: 4
    23              memory: 8Gi
    24            requests:
    25              cpu: 4
    26              memory: 8Gi
    27    - name: pull-registry-shellcheck
    28      cluster: k8s-infra-prow-build
    29      decorate: true
    30      always_run: true
    31      annotations:
    32        testgrid-dashboards: sig-k8s-infra-registry
    33        testgrid-tab-name: pull-registry-shellcheck
    34        testgrid-num-failures-to-alert: '6'
    35        testgrid-alert-email: k8s-infra-alerts@kubernetes.io
    36      spec:
    37        containers:
    38        - image: golang
    39          command:
    40          - make
    41          - shellcheck
    42          resources:
    43            limits:
    44              cpu: 2
    45              memory: 4Gi
    46            requests:
    47              cpu: 2
    48              memory: 4Gi
    49    - name: pull-registry-test
    50      cluster: k8s-infra-prow-build
    51      decorate: true
    52      always_run: true
    53      annotations:
    54        testgrid-dashboards: sig-k8s-infra-registry
    55        testgrid-tab-name: pull-registry-test
    56        testgrid-num-failures-to-alert: '6'
    57        testgrid-alert-email: k8s-infra-alerts@kubernetes.io
    58      spec:
    59        containers:
    60        - image: golang
    61          command:
    62          - make
    63          - test
    64          resources:
    65            limits:
    66              cpu: 4
    67              memory: 8Gi
    68            requests:
    69              cpu: 4
    70              memory: 8Gi
    71    - name: pull-registry-e2e
    72      cluster: k8s-infra-prow-build
    73      decorate: true
    74      always_run: true
    75      annotations:
    76        testgrid-dashboards: sig-k8s-infra-registry
    77        testgrid-tab-name: pull-registry-e2e
    78        testgrid-num-failures-to-alert: '6'
    79        testgrid-alert-email: k8s-infra-alerts@kubernetes.io
    80      spec:
    81        containers:
    82        - image: golang
    83          command:
    84          - make
    85          - e2e-test-local
    86          resources:
    87            limits:
    88              cpu: 4
    89              memory: 8Gi
    90            requests:
    91              cpu: 4
    92              memory: 8Gi
    93    - name: pull-registry-build
    94      cluster: k8s-infra-prow-build
    95      decorate: true
    96      always_run: true
    97      annotations:
    98        testgrid-dashboards: sig-k8s-infra-registry
    99        testgrid-tab-name: pull-registry-build
   100        testgrid-num-failures-to-alert: '6'
   101        testgrid-alert-email: k8s-infra-alerts@kubernetes.io
   102      spec:
   103        containers:
   104        - image: golang
   105          command:
   106          - make
   107          - images
   108          - build
   109          resources:
   110            limits:
   111              cpu: 4
   112              memory: 8Gi
   113            requests:
   114              cpu: 4
   115              memory: 8Gi