/sonar-scan

Шаблон для запуска проверки качества проектов 1С с помощью SonarQube

Primary LanguageBatchfile

Проверка качества проектов 1С

Структура каталогов

  • В каталоге projects размещаются проверяемые проекты
  • Исходные коды проекта следует размещать в каталоге projects/<project_name>/src
  • Для каждого проекта в каталоге projects/<project_name>/ размещается файл scan.bat для запуска сканера, а также файл sonar-project.properties с настройками сканирования проекта

Подготовка

  1. Перед запуском контейнеров необходимо в каталог sonarqube/extensions/downloads положить следующие плагины:
  1. В каталог sonar-scanner распаковать дистрибутив сканера

Запуск:

  • Контейнеры запускаются командой
docker-compose up -d
  • После успешного запуска SonarQube должен стать доступен по адресу http://localhost:9000
  • В веб-интерфейсе следует сформировать токен и прописать его в файл scan.bat для каждого проекта
  • Заключительным шагом запускаем команду
scan.bat