Базовый
Что такое CI (Continuous Integration)?
CI (Непрерывная интеграция) — практика частой сборки кода в общем репозитории.
Как только разработчик пушит код (или создаёт Merge Request), CI-сервер (GitLab CI, GitHub Actions) автоматически:
1. Собирает проект (билд).
2. Прогоняет линтеры (проверка стиля).
3. Запускает Unit и интеграционные тесты.
✅ Цель: Максимально быстро найти ошибки интеграции и не пустить сломанный код в основную ветку.