12345678910111213141516171819202122232425262728293031 |
- # See https://cloud.google.com/cloud-build/docs/build-config
- # this must be specified in seconds. If omitted, defaults to 600s (10 mins)
- # the timeout was increased because some images might take longer to build (e.g.: sample-apiserver, pets/redis-installer)
- timeout: 5400s
- # this prevents errors if you don't use both _GIT_TAG and _PULL_BASE_REF,
- # or any new substitutions added in the future.
- options:
- substitution_option: ALLOW_LOOSE
- steps:
- - name: 'gcr.io/k8s-testimages/gcb-docker-gcloud:v20190906-745fed4'
- entrypoint: make
- dir: ./test/images/
- env:
- - DOCKER_CLI_EXPERIMENTAL=enabled
- - TAG=$_GIT_TAG
- - BASE_REF=$_PULL_BASE_REF
- - WHAT=$_WHAT
- - REGISTRY=gcr.io/k8s-staging-e2e-test-images
- args:
- - all-push
- substitutions:
- # _GIT_TAG will be filled with a git-based tag for the image, of the form vYYYYMMDD-hash, and
- # can be used as a substitution
- _GIT_TAG: '12345'
- # _PULL_BASE_REF will contain the ref that was pushed to to trigger this build -
- # a branch like 'master' or 'release-0.2', or a tag like 'v0.2'.
- _PULL_BASE_REF: 'master'
- # _WHAT will contain the image name to be built and published to the staging registry.
- _WHAT: 'all-conformance'
|