Acronyms Dictionary
CI/CD
Definition
Continuous Integration/Continuous Deployment. A method to frequently deliver apps to customers by introducing automation.
Deep Dive
CI/CD is a modern software development practice that uses automation to bridge the gap between development and operation activities. Continuous Integration automatically tests code, while Continuous Deployment ensures those changes are pushed.
Examples & Use Cases
- 1A GitHub Action automatically running tests whenever a developer pushes new code
- 2Vercel automatically deploying a new version of hmu.ai after a pull request is merged
- 3Using CI/CD to roll out a critical security patch to thousands of users in minutes
Related Terms
DevOpsGitAutomation