Skip to content

Commit

Permalink
add cloudbuild file
Browse files Browse the repository at this point in the history
  • Loading branch information
Antonio Ojea committed Jul 22, 2021
1 parent 3be51cf commit 3e88913
Showing 1 changed file with 26 additions and 0 deletions.
26 changes: 26 additions & 0 deletions cloudbuild.yaml
@@ -0,0 +1,26 @@
# See https://cloud.google.com/cloud-build/docs/build-config

# this must be specified in seconds. If omitted, defaults to 600s (10 mins)
timeout: 1200s
# 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:v20210331-c732583'
entrypoint: make
env:
- DOCKER_CLI_EXPERIMENTAL=enabled
- TAG=$_GIT_TAG
- REGISTRY=gcr.io/k8s-staging-kind
args: ['-C', '${_KIND_IMAGE}', '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'
# _IMAGE indicates the image name to build
# it can be base, kindnetd or haproxy
_KIND_IMAGE: 'base'

0 comments on commit 3e88913

Please sign in to comment.