1
0
mirror of https://github.com/salexdv/sonar-scan.git synced 2024-11-21 10:46:08 +02:00
Шаблон для запуска проверки качества проектов 1С с помощью SonarQube
Go to file
2021-04-09 08:54:14 +03:00
projects/some_project init 2021-04-09 08:54:14 +03:00
sonar-scanner init 2021-04-09 08:54:14 +03:00
sonarqube/extensions/downloads init 2021-04-09 08:54:14 +03:00
docker-compose.yml init 2021-04-09 08:54:14 +03:00
README.md init 2021-04-09 08:54:14 +03:00
sonar.properties init 2021-04-09 08:54:14 +03:00

Проверка качества проектов 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