Continuous integration (CI) is the practice of merging developers' changes into a shared branch frequently, often several times a day, and automatically building and testing every change. The goal is to find integration problems within minutes, while the change is small and fresh in the developer's mind, instead of weeks later during a painful integration phase.
Free account
Keep reading for free
Create a free StudyToCert account to read the rest of this lesson: 4 more sections, 5 key terms, a real-world example, an exam tip and self-check questions. Every lesson, lab and practice test is free with an account.