Що означає безперервна інтеграція?

Безперервна інтеграція – це практика розробки програмного забезпечення DevOps, коли розробники регулярно об'єднують зміни програмного коду у центральному репозиторії, після чого автоматично виконується складання, тестування і запуск.

Безперервне розгортання (Continuous Deployment) — коли оновлення продукту регулярно (наприклад, після кожної зміни, внесеної розробниками) вводяться в промислову експлуатацію, і всі процеси предметної області продовжують працювати без збою.

CI/CD, або "безперервна інтеграція/безперервна доставка" або "безперервне розгортання", – це методика розробки програмного забезпечення, що реалізується завдяки інструментам автоматизації. Регулярні та надійні оновлення зменшують цикли випуску за рахунок безперервної доставки коду.

Безперервна інтеграція (CI), безперервна доставка (CD) і безперервне розгортання (CD) – devops-підхід до розробки та апгрейду програмного забезпечення, що передбачає безперервне, конвеєрне тестування, складання, доставку та розгортання оновлень.