Глоссарий

CI/CD

CI/CD (Continuous Integration / Continuous Delivery) — практика автоматической сборки, тестирования и доставки кода после каждого коммита. Цель: сократить время между написанием кода и его появлением на продакшне, выявляя проблемы как можно раньше.

CI — Continuous Integration

Каждый push запускает автоматический пайплайн: установка зависимостей, статический анализ, юнит-тесты, интеграционные тесты. Если что-то сломалось — разработчик узнаёт сразу, а не через недели.

CD — Continuous Delivery/Deployment

После успешного CI код автоматически или полуавтоматически доставляется на сервер. Delivery — деплой подтверждает человек, Deployment — полностью автоматически.

Популярные инструменты