gpt4 book ai didi

jenkins - Sonar 库项目失败

转载 作者:行者123 更新时间:2023-12-02 20:49:07 25 4
gpt4 key购买 nike

我正在使用 sonarqube 6.1,它与 Jenkins 2.48 集成。在 Jenkins 中,它显示我的构建运行成功。但在Sonarqube中,它显示失败。

Jenkins :

POST BUILD TASK : SUCCESS
END OF POST BUILD TASK : 0
Finished: SUCCESS

Sonarqube(红色失败):

[![在此处输入图像描述][1]][1]

Sonarqube 项目中的“失败”是什么意思?这是否意味着 Jenkins 的配置错误或迭代错误?

我该如何解决这个问题?

我已 checkin 后台任务。项目最近失败了,但在项目总结中,它显示了过去失败的细节。[![在此处输入图像描述][2]][2]

最佳答案

SonarQube 分析分为两个单独的任务:

  • “Sonar Scanner”对代码运行分析(这就是您的 Jenkins 构建中发生的情况)并打包结果并将其发送到 SonarQube 实例。
  • “计算引擎”(CE) 使用打包结果并计算多个质量指标(例如,CE 负责更新质量门状态)

由于您的 Jenkins 构建成功,这意味着扫描仪确实可以正常工作,但在 CE 端,它无法处理扫描仪的结果。

参见Background Tasks如何获取CE任务的日志并了解分析结果处理失败的原因的文档。

关于jenkins - Sonar 库项目失败,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42952562/

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