jenkins - Sonar-Gerrit Jenkins 插件未报告有关 Gerrit 的问题
问题描述
Jenkins 和 SonarQube 环境信息
Jenkins - 2.235.5
Gerrit Trigger - 2.31.0
Sonar Gerrit Plugin - 2.4.3
SonarQube Scanner for Jenkins - 2.12
SonarQube Version - 6.7.7 (LTS).
配置: - 自由式工作。
詹金斯作业控制台日志(最后几行): -
INFO: Performing issue tracking
INFO: 3270/3270 components tracked
INFO: Export issues to /jenkins-node/workspace/Gerrit-Test/.scannerwork/sonar-report.json
INFO: ANALYSIS SUCCESSFUL
INFO: Executing post-job Final report
INFO: Turn debug info on to get more details (sonar-scanner -X -Dsonar.verbose=true ...).
INFO: Task total time: 2:21.625 s
INFO: ------------------------------------------------------------------------
INFO: EXECUTION SUCCESS
INFO: ------------------------------------------------------------------------
INFO: Total time: 2:22.428s
INFO: Final Memory: 71M/1470M
INFO: ------------------------------------------------------------------------
WARN: Unable to locate 'report-task.txt' in the workspace. Did the SonarScanner succeed?
Getting Sonar Report from: /jenkins-node/workspace/Gerrit-Test/.scannerwork/sonar-report.json
Report has loaded and contains 13752 issues
Issues to be commented: 0
Issues to be involved in score calculation: 0
Review has been sent
Finished: SUCCESS
虽然构建/分析已成功完成,但是没有对 Gerrit 发表任何评论。我的詹金斯工作环境中是否缺少某些东西?
解决方案
发表评论问题:
SonarQube 发现了 13752 个问题,但是在某些更改的行中是否有一些新问题?我这样问是因为您选择仅在发现新问题时报告(评论)(“仅报告新问题?”选项)并且仅在更改的行中(“仅影响更改的行”选项)。
后分数问题:
您已选择对“未发现 SonarQube 违规情况的评分”和“发现 SonarQube 违规情况的评分”使用评分“0”。我认为使用这些选项插件将永远不会发布分数。
推荐阅读
- c++ - 为什么我的链表实现不起作用?
- flutter - 如何创建一个具有 2 种颜色的 Flutter 扁平按钮?非渐变,2 纯色并排
- linux-kernel - radeon(hd 7450)在Linux内核中的中断处理程序在哪里?
- google-cloud-platform - 同一个 GCP 项目中的 Kubeflow 管道存储访问错误?
- java - 我们如何将方向向量转换为角度?
- elasticsearch - 如何在elasticsearch中将字符附加到字符串?
- python - 如何将数据帧中的值添加到另一个数据帧以获得正确的索引?
- python - 将多列中的行移动到它们自己的列中Python
- xamarin.forms - OxyPlot.Xamarin.Forms 1.0.0 并支持 NETStandard 版本 2.0
- mongodb - 尝试为 mongodb 指定数据库路径