k8s.io/test-infra@v0.0.0-20240520184403-27c6b4c223d8/config/jobs/kubernetes-sigs/cluster-api-provider-ibmcloud/cluster-api-provider-ccm-presubmits.yaml (about)

     1  presubmits:
     2    kubernetes-sigs/cluster-api-provider-ibmcloud:
     3    - name: pull-cluster-api-provider-ccm-image
     4      cluster: eks-prow-build-cluster
     5      run_if_changed: '^hack/ccm/'
     6      branches:
     7        - ^main$
     8      decorate: true
     9      path_alias: sigs.k8s.io/cluster-api-provider-ibmcloud
    10      labels:
    11        preset-service-account: "true"
    12        preset-dind-enabled: "true"
    13      spec:
    14        containers:
    15        - command:
    16          - "runner.sh"
    17          args:
    18          - bash
    19          - -c
    20          - |
    21            pushd hack/ccm
    22            make build-image-linux-amd64
    23            make build-image-linux-ppc64le
    24            popd
    25          # docker-in-docker needs privileged mode
    26          securityContext:
    27            privileged: true
    28          image: gcr.io/k8s-staging-test-infra/kubekins-e2e:v20240515-17c6d50e24-1.27
    29          imagePullPolicy: IfNotPresent
    30          resources:
    31            limits:
    32              cpu: "2"
    33              memory: "6Gi"
    34            requests:
    35              cpu: "2"
    36              memory: "6Gi"
    37      annotations:
    38        testgrid-dashboards: sig-cluster-lifecycle-cluster-api-provider-ibmcloud
    39        testgrid-tab-name: pr-ccm