CHAPTER8

Automatic Releasing

Survey is show junior devops are still believe in Tooth Fairy, Santa Claus and documentation.

—DevOps Borat1

In earlier chapters, you learned about the importance of automation as a vehicle for reducing cycle time and for fostering collaboration between development and operations. In Chapter 3 you learned that automatic releasing is a building block of DevOps and that it can be a powerful strategy to decouple deployment and release.

Automatic releasing reduces the risk of releasing software, ensures repeatability, and, above all, helps to gain fast feedback. Automating error-prone, repetitive, and time-consuming activities is essential.

In this chapter, we’ll discuss prerequisites of automatic releasing and explore ...

Get DevOps for Developers 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.