Как подготовить и выполнить анализ кода через SonarQube

Материал из largespace
Версия от 17:58, 19 марта 2023; Irit (обсуждение | вклад) (Новая страница: «'''Вопрос''': ''Как подготовить и выполнить анализ кода через SonarQube?'' '''Ответ''': После установки и настройки SonarQube 1С необходимо открыть панель управления SonaqQube и на главной странице создать проект вручную [...»)
(разн.) ← Предыдущая версия | Текущая версия (разн.) | Следующая версия → (разн.)
Перейти к навигации Перейти к поиску

Вопрос:

Как подготовить и выполнить анализ кода через SonarQube?

Ответ:

После установки и настройки SonarQube 1С необходимо открыть панель управления SonaqQube и на главной странице создать проект вручную

Ручное создание проекта SonarQube 1.png

В новом окне нужно указать имя проекта, а также название основной ветки, которая должна быть проанализирована (по умолчанию main)

В следующем окне указывается способ анализа репозиторий, выбираем Локально. Система предложит создать токен для включения в команду анализа с использованием sonar-scanner. Генерируем токен, желательно указав его бессрочность. Либо можно использовать персональный токен. Токен нужно скопировать и сохранить в текстовый файл, он еще пригодится.

Затем нужно в каталоге репозитория создать следующие два файла:

scan.bat со следующим содержимым:

D:/SonarQube/sonar-scanner/bin/sonar-scanner.bat -D"sonar.login=token"