When developing applications, one of the most interesting and useful things is automation. Most of the engineers try to automate as many things as they can. One of the most automated parts is code integration and code deployment (mostly known as CI/CD). In these phases, there is a step that represents the build of your application. This is very important because after having built your application, you deploy it in one of your environments. Because of its importance, Google provides you with the possibility to use Cloud Build. Google Cloud Build is a flexible and serverless service that allows you to create your build pipelines and then use them without worrying about server infrastructure.
In this lab, you will clone a public git repository that contains a simple docker application, you will create a configuration file to define the steps of your build pipeline, and you will execute it.
Upon completion of this lab, you will be able to:
This lab is intended for:
Basic Docker and Git prerequisites are preferred but not required.
May 22nd, 2025 - Updated lab environment. Replaced instances of Container Registry (deprecated) to Artifact Registry
March 1st, 2022 - Updated the instructions and screenshots to reflect the latest UI