Summary
You’ve now put together a complete end-to-end continuous delivery pipeline on Google Cloud, using a trigger to invoke a build after merging code changes and manually fixing a vulnerability.
You also saw how to approve a promotion in a Cloud Deploy delivery pipeline and manually advance a rollout from a canary phase to a stable phase, fully directing all traffic to the application in production.
This is the experience of secure software delivery on Google Cloud.
In the next chapter, we will show how you can integrate Cloud Build and Cloud Deploy with automated testing and third-party tools.