Continuous Deployment
- CD is a step up from Continuous Delivery in which every change in the source code is deployed to production automatically, without explicit approval from a developer. A developer’s job typically ends at reviewing a pull request from a teammate and merging it to the master branch
- A CI/CD service takes over from there by running all tests and deploying the code to production, while keeping the team informed about outcome of every important event
- CD requires a highly developed culture of monitoring, being on call, and having the capacity to recover quickly
- Atlassian website:
- (CD) is a software release process that uses automated testing to validate if changes to a codebase are correct and stable for immediate autonomous deployment to a production environment