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 O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.