плагин sonarqube для Дженкинса не предоставляет комментарии на github PR - PullRequest
0 голосов
/ 25 февраля 2019

Я использую конструктор запросов Github и плагин sonarqube в jenkins ci. Каждый раз, когда открывается запрос на извлечение, задание jenkins должно выполняться с использованием sonarscanner для анализа ошибок кода, а затем публиковать встроенные комментарии по PR и опции объединения блоков, если есть какие-то проблемы.. Меня беспокоит то, что, хотя сканер сонаров анализирует код каждый раз, когда попадает PR, но встроенные комментарии к нему не публикуются.

мои свойства сонара следующие:

sonar.projectKey=test
sonar.projectName=Url-Shortener
sonar.projectVersion=1.0
sonar.report.export.path=report-task.txt
sonar.sources=app, config, db, lib
sonar.exclusions=app/assets/**/*
sonar.verbose=true
sonar.login=admin
sonar.password=admin
sonar.scm.enabled=true
sonar.scm-stats.enabled=true

-Dsonar.sourceEncoding=UTF-8
-Dsonar.analysis.mode=preview
-Dsonar.github.repository=jrepository name
-Dsonar.verbose=true 
-Dsonar.github.pullRequest=${ghprbPullId}
-Dsonar.github.login=login id
-Dsonar.github.oauth=oth token

IЯ также пытаюсь создать действия после сборки, но безуспешно

Заранее спасибо

1 Ответ

0 голосов
/ 28 февраля 2019

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

Справочный документ: https://docs.sonarqube.org/7.4/analysis/pull-request/

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...