Можно внедрять поэтапно?
Да. Обычно сначала приводим репозиторий и сборку CF, затем добавляем deploy в тестовую базу, SonarQube, smoke-тесты, Allure и full-сценарии.

Помогаю 1С-командам перейти от ручной сборки, ручного обновления тестовой базы и разрозненных проверок к управляемому pipeline: Git, анализ BSL-кода, сборка CF, deploy, smoke/full тесты и понятные отчёты.
Цель не в том, чтобы просто добавить GitLab CI к 1С, а в том, чтобы у команды появился повторяемый путь изменения: от выгрузки кода до тестовой базы и отчёта о качестве.
GitSync и структура репозитория для исходников 1С, расширений, тестов и CI-файлов
GitLab CI pipeline для анализа, сборки CF, deploy и автоматических проверок
Сборка CF из `src/cf`, работа с расширениями и отдельными тестовыми базами
SonarQube-анализ изменённых `.bsl` и `.os` файлов, quality gates и группы анализа
Vanessa Automation, smoke/full сценарии, screenshots, JUnit и Allure results
Публикация Allure-отчётов, Telegram-уведомления и прозрачная история pipeline
DevOps-контур особенно полезен в крупных 1С ERP и enterprise-проектах, где релизы затрагивают производство, склад, закупки, документы, регистры, интеграции и много пользователей.
Конкретная схема зависит от текущей инфраструктуры 1С, GitLab, runner-ов, тестовых баз и требований безопасности. Обычно контур разделяется на понятные этапы, чтобы команда видела, где именно возникла проблема.
Для бизнеса это снижает риск релизов и делает изменения в 1С более управляемыми. Для команды это даёт быструю обратную связь, общие отчёты и меньше ручной рутины вокруг поставки изменений.
Да. Обычно сначала приводим репозиторий и сборку CF, затем добавляем deploy в тестовую базу, SonarQube, smoke-тесты, Allure и full-сценарии.
Да, для CI/CD это правильная практика. Тестовая база должна быть отдельной и подготовленной для автоматического обновления, чтобы pipeline не ломал рабочий контур.
Да. Для больших конфигураций удобно анализировать только изменённые `.bsl` и `.os` файлы, разделяя проверки по группам: бизнес-объекты, ядро, документы и регистры.
Нет. Подход применим к 1С ERP, УТ, КА, ЗУП, доработанным конфигурациям и enterprise-контурам, где есть Git, тестовые базы и потребность в управляемой поставке изменений.
Опишите текущий контур, критичные сервисы и проблему. По этому можно выбрать формат: аудит, разовая работа, сопровождение или подключение команды под объём.
Написать в Infra LAB