[英]Link to SonarQube on Jenkins job not available
在 Jenkins 工作的主页上,我看到了 SonarQube 图标,它应该是一个链接,但它只是文本:
我用...
浏览了 jenkins sonarqube-plugin 的源码后,发现SonarUtils.extractSonarProjectURLFromLogs()
好像坏了。 它解析正则表达式“ ANALYSIS SUCCESSFUL, you can browse (.*)
”的控制台输出。 我的控制台输出从不打印这一行。 它只是打印“ ANALYSIS SUCCESSFUL
”。
这是一个已知的问题?
从我在您的日志中可以看到,您正在“预览”模式下运行分析:
... -Dsonar.analysis.mode=preview ...
正如您可以阅读有关预览模式的文档:
分析了源代码,但未将措施和问题推送到 SonarQube 数据库。 因此,无法通过 Web 界面浏览它们。
所以这是正常的,您只会收到没有相关 SQ URL 的ANALYSIS SUCCESSFUL
消息(因为结果不会在预览模式下推送到服务器)。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.