Настройка управление качеством кода 1С с помощью SonarQube

SonarQube анализирует потенциальные ошибки и уязвимости, стандарты оформления кода, наличие тестов и уровень покрытия ими, а также дублирование кода и его поддерживаемость. SonarQube использует большое количество языков программирования, его можно встраивать в конвейер CI/CD и в вашу среду разработки. А еще — файлы отчетов сторонних инструментов (Eslint, Stylelint, OWASP Dependency Check и многие другие).

sonarqube

Когда требуется анализировать код

1С постоянно дорабатывается как внутренними, так и внешними разработчиками, от 3 до 5 человек

Есть много внешних разработчиков на аутсорсинге, и необходимо контролировать их качество работы перед вводом доработок в эксплуатацию

В результате программа 1С может работать с перебоями и выдавать ошибки, а бизнес будет терять деньги.

Чтобы избежать такой ситуации, предлагаем автоматизировать оценку качества кода!

Мы рекомендуем использовать «Статический анализатор кода». Это бесплатное решение анализирует код 1С на предмет ошибок, отклонений от стандартов, потенциальных уязвимостей. Так вы проверяете качество кода до запуска его в эксплуатацию, а также контролируете качество работ исполнителей.

Варианты работы

1 вариант. Мы поможем настроить анализ кода в вашей компании

SonarQube — бесплатное решение, однако процесс настройки достаточно сложный. Мы уже разобрались со всеми нюансами использования и предлагаем помощь во внедрении непрерывного процесса контроля разработки на 1С.

В пакет настроек входит:

  • Настройка сервера GitLab на Ubuntu
  • Настройка сервера SonarQube и сканера SonarScaner с плагином SonarQube 1C (BSL) Community Plugin
  • Настройка выгрузки по расписанию из хранилища в GitLab с запуском проверки в SonarQube

Схема работы анализатора кода SonarQube

Схема работы анализатора кода SonarQube

Вы получите установленную автоматическую систему, которая в течение 5 минут выдает заключение об ошибках в коде. Разработчики оперативно получают от вас обратную связь и устраняют ошибки. Так гарантируется устойчивость работы 1С на 100 %.

2 вариант. Мы проведем аудит конфигурации 1С

Вы получите отчет и заключение по текущему состоянию конфигурации.

Скачать пример отчета

loading...
© 2024 ИТ-интегратор «БЕЛЫЙ КОД»