This repository is created to demonstrate the following features of Google Cloud Build for GCPUG Cloud Build Day
- Native Cloud Builder support for Go
- Concurrent build using build step order configuration
- Allowing Docker's QEMU support on Google Cloud Build
- Artifacts & images deployment
- Create Google Cloud Stroage bucket with the name
$PROJECT_ID-hello
. - Run Google Cloud Build
$ gcloud builds submit --config cloudbuild.yaml .
You can try this on your local environment if you want:
$ cloud-build-local --config cloudbuild.yaml --dryrun=false --push .
In order to run Cloud Build locally, you need to set up the environment in advance. https://cloud.google.com/cloud-build/docs/build-debug-locally