我到目前为止使用的一个丑陋的解决方案是使用 Sonar Web API。
我加一个 curl 命令在作业结束(构建步骤)以获取所需的指标,如
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 使其在工作中可见。
sonar-result.xml
您可以尝试使用Jenkins的Mashup Portlets插件在Jenkins仪表板中配置结果。
插件的PFB URL。
网址: - https://wiki.jenkins-ci.org/display/JENKINS/Mashup+Portlets