← Все кейсы
1С ERP: автоматизация сборки и тестирования
В проекте производителя лифтового оборудования требовалось автоматизировать сборку конфигурации, обновление тестовой базы и проверки изменений.

Результат работы
Ручная сборка CF и обновление тестовой базы переведены в pipeline. Команда видит ошибки по этапам и получает отчёты Allure из GitLab.
Что сделано
- • Исходники 1С связаны с Git через GitSync.
- • Настроены анализ BSL-кода и сборка CF на Windows runner.
- • Автоматизировано обновление отдельной тестовой базы.
- • Подключены smoke/full тесты Vanessa Automation и отчёты Allure.
Технические подробности
- • SonarQube анализирует изменённые .bsl и .os файлы.
- • Docker-образ с платформой 1С, Vanessa Automation, Xvfb и Allure CLI.
- • Allure-отчёты публикуются в GitLab Pages; ссылки и статусы отправляются в Telegram.
- • Этапы: Git → анализ → сборка CF → тестовая база → сценарии → отчёт.