blob: dd037a88ae4d545ca6fccd335bcd739acbbfc856 [file] [log] [blame] [view]
### Setup google cloud integration
Follow https://cloud.google.com/sdk/docs/install.
### Running builds
#### Local execution
In order to test locally, comment out the `machineType` and `queueTtl` entry in
the build yaml.
```
# Once only setup:
gcloud components install cloud-build-local
# Build using this command from the checkout root
cloud-build-local --config integrations/cloudbuild/build-all.yaml --dryrun=false `pwd`
```
You can pass in optional argument of `--write-workspace=$HOME/tmp/testws` to
examine the output of the script.
#### Automated build location
Builds are set up to run automatically, with history available at:
https://console.cloud.google.com/cloud-build/builds?project=matter-build-automation
### Official build view permissions
Cloud build and artifact view permissions to the `matter-build-automation`
project are handled through a google group.
For active developers, please request to be included in the
`matter-open-source-developers-external@google.com` group.