Как опубликовать результат сонара в jenkins-сервере, или у нас есть плагин с сонар-отчетами jenkins

Для дженкинсов есть сонарный плагин, он запускает сборку сонара внутри CI (jenkins), это полезно.

Хотя сейчас я хочу увидеть результат сонара внутри дженкинсов, не перескакивая на сайты сонара, полезно, если я просто хочу увидеть некоторые ключевые данные для этой работы.

Это может быть плагин сонар-отчета в jenkins.

У вас есть аналогичные потребности?

Ответ 1

Одно уродливое решение, которое я использовал до сих пор, это использовать Sonar Web API.

Я добавляю одну команду curl в конце задания (шаги сборки), чтобы получить необходимые показатели, например

curl http://sonar.sh.cn.ao.ericsson.se//api/resources?metrics=qi-quality-index,coverage,test_success_density&resource=54936 --output sonar-result.xml

Затем я архивирую sonar-result.xml, чтобы сделать его видимым внутри задания.

Ответ 2

Вы можете попробовать использовать плагин Mashup Portlets для Jenkins для настройки результатов в Denboard Jenkins.

URL-адрес PFB для плагина.

URL: - https://wiki.jenkins-ci.org/display/JENKINS/Mashup+Portlets

Ответ 3

Дисплей спирали 7 alguém tem ou sabe onde posso encontrar?? ???