You may choose any repository that features a Dockerfile or code written in Go, Node.js, Java, Python and .NET. Beneath the hood, the continual deployment setup course of configures a Cloud Construct set off that builds the code right into a container utilizing Docker or Google Cloud Buildpacks, pushes it to Google Container Registry and deploys it to your Cloud Run service. You may later customise this by including steps to the Cloud Construct set off configuration, for instance including unit or integration assessments earlier than deploying.
By default, your code is routinely constructed and deployed to a brand new Cloud Run revision, however you possibly can resolve if it ought to obtain 100% of the incoming visitors instantly or not, and later step by step migrate visitors utilizing the newly added traffic controls.
With Steady Deployment arrange, the Cloud Run service element web page exhibits related in-context data:
A hyperlink to the precise commit within the Git repository that was used for this deployment
A hyperlink to the construct logs and the construct set off that created this revision / container.
A fast preview of the well being of the most recent builds.