9 Building securely and reliably
In this chapter
- building securely by automating builds, treating build configuration as code, and running builds on a dedicated service with ephemeral environments
- unambiguously and uniquely identifying artifacts by using semantic versioning and hashes
- eliminating surprise bugs from dependencies by pinning them at specific unique versions
Building is such an integral part of the continuous delivery (CD) process that CD tasks and pipelines are often referred to as builds. The automation we’ve come to know and love today originated from automation created to successfully build software artifacts from their source code to the form required to actually distribute and run them.
In this chapter, I’m going to show ...
Get Grokking Continuous Delivery now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.