December 2019
Intermediate to advanced
382 pages
9h 43m
English
Continuous deployment is the principle of continuously shipping code into production and takes continuous delivery a step further. If all of the automated tests pass during our integration testing, then that piece of code or artifact should be immediately released into a production environment. The premise behind this is that, as soon as our tests pass, then there should be no reason why we can't make that new feature or fix available to our customers.
Often, people will use the continuous deployment and continuous delivery terms interchangeably, but the difference is that continuous delivery often requires manual intervention, for example, an approval step or a task to manually kick off the process.
Let's take a look ...