k8s.io/test-infra@v0.0.0-20240520184403-27c6b4c223d8/images/kubekins-e2e-v2/cloudbuild.yaml (about)

     1  steps:
     2    - name: gcr.io/k8s-staging-test-infra/gcb-docker-gcloud
     3      entrypoint: /buildx-entrypoint
     4      args:
     5      - build
     6      - --tag=us-central1-docker.pkg.dev/$PROJECT_ID/images/kubekins-e2e:$_GIT_TAG-$_CONFIG
     7      - --build-arg=IMAGE_ARG=us-central1-docker.pkg.dev/$PROJECT_ID/images/kubekins-e2e:$_GIT_TAG-$_CONFIG
     8      - --platform=linux/amd64,linux/arm64
     9      - --build-arg=CFSSL_VERSION=$_CFSSL_VERSION
    10      - --build-arg=GO_VERSION=$_GO_VERSION
    11      - --build-arg=K8S_RELEASE=$_K8S_RELEASE
    12      - --build-arg=KIND_VERSION=$_KIND_VERSION
    13      - --build-arg=KUBETEST2_VERSION=$_KUBETEST2_VERSION
    14      - --build-arg=YQ_VERSION=$_YQ_VERSION
    15      - --push
    16      - .
    17      dir: .
    18    - name: gcr.io/k8s-staging-test-infra/gcb-docker-gcloud
    19      entrypoint: gcloud
    20      args:
    21      - container
    22      - images
    23      - add-tag
    24      - us-central1-docker.pkg.dev/$PROJECT_ID/images/kubekins-e2e:$_GIT_TAG-$_CONFIG
    25      - us-central1-docker.pkg.dev/$PROJECT_ID/images/kubekins-e2e:latest-$_CONFIG
    26  substitutions:
    27    _CFSSL_VERSION: 1.6.4
    28    _CONFIG: master
    29    _GIT_TAG: '12345'
    30    _GO_VERSION: 1.13.5
    31    _K8S_RELEASE: stable
    32    _KIND_VERSION: '0.22.0'
    33    _KUBETEST2_VERSION: 'master'
    34    _YQ_VERSION: v4.40.7
    35  timeout: 3600s
    36  options:
    37    substitution_option: ALLOW_LOOSE
    38    # this is a large and critical CI image, builds are slow on the default 1 core
    39    machineType: E2_HIGHCPU_32