continuous integration
A practice where developers merge and test their code changes automatically and frequently.
Continuous integration systems run automated test suites whenever new code is submitted. This process catches bugs early before software updates are released to production.

