gpt4 book ai didi

jenkins - 链接到 Jenkins 作业上的 SonarQube 不可用

转载 作者:行者123 更新时间:2023-12-02 01:36:32 25 4
gpt4 key购买 nike

在 Jenkins 作业的主页上,我看到了 SonarQube 图标,它应该是一个链接,但它只是文本: Jenkins job page with missing link

我用...

  • Jenkins 1.596.2(也试过 1.609.1)
  • Jenkins SonarQube-Plugin 2.1(也试过 2.2.1)
  • 行家 3.3.1
  • sonar-maven-plugin:2.6(配置 SonarQube 后期构建操作时)
  • sonar runner 2.4(配置SonarQube分析构建步骤时)

浏览了jenkins sonarqube-plugin的源码后,发现SonarUtils.extractSonarProjectURLFromLogs()好像坏了。它解析正则表达式“ANALYSIS SUCCESSFUL, you can browse (.*)”的控制台输出。我的控制台输出从不打印这一行。它只是打印“ANALYSIS SUCCESSFUL”。

这是一个已知问题吗?

最佳答案

根据我在您的日志中看到的内容,您正在以“预览”模式运行分析:

... -Dsonar.analysis.mode=preview ...

正如您在 documentation 上看到的那样关于预览模式:

The source code is analyzed but the measures and issues are not pushed to the SonarQube database. Therefore, they cannot be browsed through the web interface.

所以这是正常的,您只收到 ANALYSIS SUCCESSFUL 消息而没有相关的 SQ URL(因为结果不会在预览模式下推送到服务器)。

关于jenkins - 链接到 Jenkins 作业上的 SonarQube 不可用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30934351/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com