Continuous Integration

A development practice that requires developers to integrate code into a shared repository several times a day. Each check-in is then verified
by an automated build, allowing teams to detect problems early. By integrating regularly, you can detect errors quickly, and locate them more
easily.

Related Content: https://www.thoughtworks.com/continuous-integration