13 Pipeline design
In this chapter
- ensuring required actions happen regardless of failures
- speeding up pipelines by running tasks in parallel instead of sequentially
- reusing pipelines by parameterizing them
- weighing the tradeoffs when deciding how many pipelines to use and what to put into each
- identifying the features you need in a CD system to express pipeline graphs
Welcome to the last chapter of Grokking Continuous Delivery. In this chapter, I’ll show the overall structure of continuous delivery (CD) pipelines, and the features you need to look for in CD systems in order to structure your pipelines effectively.
A big piece of this story is CD systems that optimize for reuse. This approach builds on our overall theme of config as code—specifically, ...
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.