January 2024
Intermediate to advanced
396 pages
9h 56m
English
In the previous two chapters, we took our initial steps into the world of Continuous Integration (CI) by setting up a CI pipeline in Jenkins. By automating the unit testing, Static Code Analysis (SCA), and build phases, we learned how we can significantly reduce the manual work involved in these stages and introduce a reliable way to catch issues early on. While CI handles the integration part of the development life cycle, it’s merely one side of the coin. The other side is Continuous Deployment (CD), which automates the delivery of code from the development environment into the production environment.
The essence of CD is to make deployments predictable, safe, and reversible. Automating this process not ...
Read now
Unlock full access