Cloud Build
Cloud Build is a service that originates from Container Builder. It was initially used for building container images. Google created this service with the intention of evolving it into a CI/CD service. Due to rebranding the service, additional functionalities were introduced. Cloud Build runs one or more build steps to produce artifacts. The build steps use so-called Cloud Builders, which are containers with a particular command-line tool installed on them. These include git, docker, kubectl, maven, gcloud, gsutil, and many others. The build steps are defined in YAML configuration files. The following YAML configuration file uses the Docker Cloud Builder to build a docker image and then push it to Container Registry:
steps:- name: ...
Become an O’Reilly member and get unlimited access to this title plus top books and audiobooks from O’Reilly and nearly 200 top publishers, thousands of courses curated by job role, 150+ live events each month,
and much more.
Read now
Unlock full access