Continuous Integration (CI)
Continuous Integration (CI) is a software development practice where code is automatically built, tested, and integrated into a version control system on a regular basis.
CI helps developers detect and fix errors quickly, reduces integration issues, and ensures a faster and more reliable development process.
A typical CI pipeline includes automated builds, unit tests, and static analysis to maintain code quality before moving to the next development stage.
See also: Continuous Delivery (CD), DevOps