Как подготовить и выполнить анализ кода через SonarQube
Вопрос:
Как подготовить и выполнить анализ кода через SonarQube?
Ответ:
После установки и настройки SonarQube 1С необходимо открыть панель управления SonaqQube и на главной странице создать проект вручную
В новом окне нужно указать имя проекта, а также название основной ветки, которая должна быть проанализирована (по умолчанию main)
В следующем окне указывается способ анализа репозиторий, выбираем Локально. Система предложит создать токен для включения в команду анализа с использованием sonar-scanner. Генерируем токен, желательно указав его бессрочность. Либо можно использовать персональный токен. Токен нужно скопировать и сохранить в текстовый файл, он еще пригодится.
Затем нужно в каталоге репозитория создать следующие два файла:
scan.bat со следующим содержимым:
D:/SonarQube/sonar-scanner/bin/sonar-scanner.bat -D"sonar.login=token"