Непрерывная интеграция (CI) и непрерывное развёртывание (CD) — это два разных подхода к разработке программного обеспечения. 23
Непрерывная интеграция — это метод, при котором изменения кода постоянно интегрируются в репозиторий. 2 Далее интеграция автоматически собирается и тестируется, что помогает обнаружить и устранить конфликты и ошибки. 2
Непрерывное развёртывание — это процесс автоматизированного развёртывания свежей версии ПО в тестовое или рабочее окружение. 1 При этом подходе каждое изменение, которое проходит все стадии производственного конвейера, выпускается для клиентов. 5 Вмешательство человека не требуется, и развёртыванию нового изменения в рабочую среду может помешать только ошибка во время теста. 5