Sonar-Gerrit插件未报告Gerrit中的问题

时间:2018-02-28 09:26:44

标签: jenkins sonarqube jenkins-plugins jenkins-pipeline sonar-gerrit

我也面临与Sonar-Gerrit jenkins插件相同的问题。从Jenkins插件站点下载它。使用Sonar-Gerrit插件2.2.1,并分析声纳扫描jenkins工作区。

对于示例,仅更改了一个文件并将项目基目录提供给该文件的路径,并在问题模式下运行声纳分析。

Gerrit和jenkins日志中没有加载问题

报告已加载并包含759个问题需要注释的问题:0分数计算中涉及的问题:0已发送评论

已经引用了StackOverflow页面Sonar Gerrit plugin not reporting results。请提供关于此的建议

2 个答案:

答案 0 :(得分:0)

我遇到了类似的问题,对我而言,决议是将Project Base Directory指向我的源文件夹。如果您正在使用声纳扫描所有源文件,那么将Project Base目录指向一个文件我不会认为它会那样。

答案 1 :(得分:0)

2.2.1中有bug。如果您有自定义子项目设置,则筛选选项“仅影响已更改的行”无法正常工作,并从结果中删除所有文件。此问题将在下一版本中修复。

现在您可以在没有此选项的情况下使用该插件(所有问题都满足严重性并且新条件将发布到已更改的文件中)

如果这样做无效,请确保正确设置了项目设置。

UPD:已发布修复程序的新版插件