3.5. Continuous Integration & Continuous Deployment (CI/CD)#
We recommend to follow Part 3 to learn more about CI/CD, but in short:
CI & CD both refer to automation procedures that perform certain tasks whenever some events occur.
Continuous Integration relates to automated procedures, like tests, that are triggered whenever some changes are to be integrated into a repository.
Continuous Deployment (or sometimes Delivery) on the other hand refers to automated procedures that are run whenever the content of a repository should be put to use.