Идея Continuous integration заключается в постоянной интеграции нового кода. Кодовая база должна иметь набор тестов или других способов верифицировать корректность кода. Каждое новое изменения должно проходить через этот набор. Без CI продукт сломан до тех пор, пока кто-то не докажет, что он работает. С CI работоспособность проверяется на каждом шаге.

Примеры CI: