jenkins有一个声纳插件,它触发 CI (jenkins) 内部的声纳构建,非常有用。
虽然现在我想在不跳转到声纳网站的情况下查看 jenkins 中的声纳结果,但如果我只想查看这项工作的一些关键数据,它会很有用。
它可能是 jenkins 中的声纳报告插件。
你有类似的需求吗?
jenkins有一个声纳插件,它触发 CI (jenkins) 内部的声纳构建,非常有用。
虽然现在我想在不跳转到声纳网站的情况下查看 jenkins 中的声纳结果,但如果我只想查看这项工作的一些关键数据,它会很有用。
它可能是 jenkins 中的声纳报告插件。
你有类似的需求吗?
到目前为止,我使用的一种丑陋的解决方案是使用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
以使其在作业中可见。
您可以尝试使用 Jenkins 的 Mashup Portlets 插件在 Jenkins Dashboard 中配置结果。
插件的 PFB URL。
网址:- https://wiki.jenkins-ci.org/display/JENKINS/Mashup+Portlets