awesome-cloudbuild
A curated list of resources about all things Google Cloud Build
https://github.com/Timtech4u/awesome-cloudbuild
Last synced: 7 days ago
JSON representation
-
AI/ML & Troubleshooting
-
Articles
- Build configuration overview
- CircleCI vs Google Cloud Build
- Google announces Cloud Build, its new continuous integration and delivery platform
- A Better Approach to Google Cloud Continuous Deployment
- Terraform - Google Cloud Build
- Develop, Deploy, and Debug Using Google Cloud Developer Tools (Cloud Next '19)
- Develop Faster on Kubernetes With Google Container Tools and Cloud Build (Cloud Next '19)
- Repeatable GCP Environments at Scale With Cloud Build Infra-As-Code Pipelines (Cloud Next '19)
- Shift Left: Continuous Integration Testing with Cloud Build (Cloud Next '19)
- Cloud Build with Containers - Take5
- Continuous Deployment with Google Cloud Build | 9.6.18 | Linux Academy
- Build configuration overview
- Best practices for building containers
- Build configuration overview
- CircleCI vs Google Cloud Build
- GitLab- Google CloudBuild
- Terraform - Google Cloud Build
- Best practices for building containers
- Software Delivery Shield: secure your software supply chain
- DevSecOps and CI/CD using Google Cloud built-in services
-
Cloud Build Configuration File Templates
-
Cloud Builders
- How to pass data between Cloud Build steps
- bazel: runs the bazel tool
- curl: runs the curl tool
- docker: runs the docker tool
- dotnet: run the dotnet tool
- gcloud: runs the gcloud tool
- git: runs the git tool
- gke-deploy: runs the gke-deployer tool
- go: runs the go tool
- gradle: runs the gradle tool
- gsutil: runs the gsutil tool
- javac: runs the javac tool
- kubectl: runs the kubectl tool
- Make a Cloud Build Step That Always Succeeds
- Mastering Google Cloud Build Config Syntax
- mvn: runs the maven tool
- npm: runs the npm tool
- wget: runs the wget tool
- yarn: runs the yarn tool
- GitHub
- Make a Cloud Build Step That Always Succeeds
- Mastering Google Cloud Build Config Syntax
- Use buildpacks instead of hand-written Dockerfiles
- Create custom builders
-
Cloud Deploy & Delivery
-
Community Cloud Builders
- android: runs the android tool
- ansible: runs the ansible tool
- awscli: runs the awscli tool
- az-kubectl: runs the azure-kubectl tool
- az: runs the azure cli tool
- bandit: runs the bandit tool
- base-image-builder: runs the base-image-builder tool
- binauthz-attestation: runs the Binary Authorization tool
- boot: runs the boot tool
- bq: runs the bigquery tool
- buildah: runs the buildah tool
- cache: runs the cache tool
- cargo: runs the Rust cargo tool
- cft: runs the cloud foundation toolkit
- compodoc: runs the compodoc tool
- composer: runs the composer tool
- container-diff: runs the container-diff tool
- cron-helper: runs the cron-helper tool
- dataflow-python: runs the dataflow-python tool
- dep: runs the go dep tool
- docker-compose: runs the docker-compose tool
- envsubst: runs the envsubst tool
- esy: runs the esy tool
- fastlane: runs the fastlane tool
- firebase: runs the firebase tool
- flutter: runs the flutter tool
- fsharp: runs the fsharp tool
- glide: runs the glide tool
- google-closure-compiler: runs the google-closure-compiler tool
- helm: runs the helm tool
- hub: runs the hub tool
- hugo: runs the hugo tool
- inspec: runs the inspec tool
- jfrog: runs the jfrog tool
- jmeter: runs the jmeter tool
- jsonnet: runs the jsonner tool
- kaniko: runs the kaniko tool
- kubectl_wait_for_job: runs the kubectl_wait_for_job tool
- kustomize:: runs the kustomize tool
- makisu: runs the makisu tool
- mortar: runs the mortar tool
- ng: runs the ng tool
- nix-build: runs the nix-build tool
- npm-jasmine-node: runs the npm-jasmine-node tool
- packer: runs the packer tool
- pelican: runs the pelican tool
- protoc: runs the protoc tool
- pulumi: runs the pulumi tool
- puppet-lint: runs the puppet lint tool
- pylint: runs the pylint tool
- remote-builder: runs the remote-builder tool
- rocker: runs the rocker tool
- s2i: runs the s2i tool
- scala-sbt: runs the scala-sbt tool
- shellcheck: runs the shellcheck tool
- singularity: runs the singularity tool
- skaffold: runs the skaffold tool
- slackbot: runs the slackbot tool
- sonarqube: runs the sonarqube tool
- swift: runs the swift tool
- tar: runs the tar tool
- terraform: runs the terraform tool
- terragrunt: runs the terragrunt tool
- traceroute: runs the traceroute tool
- windows-builder: runs the windows-builder tool
- yarn-puppeteer: runs the yarn-puppeteer tool
- zip: runs the zip tool
- GitHub
-
Meetups
-
Migration & Deprecations
-
Private Pools & Regional Builds
-
Quickstarts
- Quickstart for Docker
- Quickstart for Go
- Quickstart for Packer
- Quickstart for Docker
- Quickstart for Go
- Quickstart for Packer
- Quickstart for Docker
- Quickstart for Go
- Quickstart for Packer
- Build Java applications
- Build Node.js applications
- Build applications with buildpacks
- Create and manage build triggers
- Store build artifacts in Artifact Registry
- Create your first Cloud Deploy pipeline
-
Repositories, Triggers & Source Integrations
- Cloud Build repositories overview
- Developer Connect overview
- Build repositories from GitHub Enterprise
- Build repositories from GitLab
- Build repositories from GitLab Enterprise
- Build repositories from Bitbucket Cloud
- Build repositories from Bitbucket Data Center
- Webhook triggers
- Pub/Sub triggers
- Manual triggers
-
Security & Supply Chain
-
Tools
-
Tutorials
- GitOps-style continuous delivery with Cloud Build
- Configuring notifications for third-party services
- Accessing private GitHub repositories
- Running builds on GitHub
- Automate Building Android APKs with Google Cloud Build CI/CD and a Gradle Docker Image
- Perform Angular server-side (pre-)rendering with Cloud Build
- Simplified Continuous Deployment on Google Cloud Platform
- Automated Static Website Publishing with Cloud Build
- Using Cloud Build as a test runner
- Run an Elixir Phoenix app with Cloud Run
- Utilizing Caches When Building Go Projects On Google Cloud Build
- Automatic Builds at Your Fingertips With GCP Cloud Build
- Simplifying Continuous Deployment to Cloud Run with Cloud Build including Custom Domain Setup(SSL)
- Continuous Integration and Deployment with Google Cloud Build - Fireship
- Google Cloud Build with Spinnaker
- Deploying a Gatsby Site to Firebase with Google Cloud Build (CI/CD)
- Continuous Deployment with Cloud Build
- WhiteSource - Google Cloud Build Integration
- Configuring notifications for third-party services
- Accessing private GitHub repositories
- Running builds on GitHub
- Building Singularity containers using Cloud Build
- Using Cloud Build as a test runner
- Run an Elixir Phoenix app with Cloud Run
- WhiteSource - Google Cloud Build Integration
- Simplified Continuous Deployment on Google Cloud Platform
- Configuring notifications for third-party services
- Accessing private GitHub repositories
- Running builds on GitHub
- Building Singularity containers using Cloud Build
- Perform Angular server-side (pre-)rendering with Cloud Build
- Create A Cloud Build Image Factory Using Packer
- Automated Static Website Publishing with Cloud Build
- Using Cloud Build as a test runner
Programming Languages
Categories
Useful links
88
Community Cloud Builders
68
Tutorials
41
Cloud Builders
24
Articles
20
Quickstarts
15
Repositories, Triggers & Source Integrations
10
Tools
8
Security & Supply Chain
5
Migration & Deprecations
4
AI/ML & Troubleshooting
4
Cloud Deploy & Delivery
3
Meetups
2
Private Pools & Regional Builds
2
What's new since 2021
1
Cloud Build Configuration File Templates
1
Sub Categories
Keywords
google-cloud-platform
4
docker
3
google-cloud-build
3
slack
2
google-containers
2
build
2
gcp
2
security
1
identity
1
iam
1
google-cloud
1
github-actions
1
authentication
1
actions
1
shell
1
linux
1
dockerfiles
1
dockerfile
1
containers
1
bash
1
buildpacks
1
buildpacksv3
1
container-image
1
golang
1
java
1
nodejs
1
oci-image
1
python
1
gcp-cloud-build
1
notifications
1
cloudbuild
1
cloudrun
1
notification
1
google-pubsub
1
slack-webhook
1