【问题标题】:Sonar-Gerrit Plugin Not reporting Issues in GerritSonar-Gerrit 插件未报告 Gerrit 中的问题
【发布时间】:2018-08-08 03:00:07
【问题描述】:

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

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

Gerrit 和 jenkins 日志中未加载问题

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

已参考 StackOverflow 页面 Sonar Gerrit plugin not reporting results。请对此提出建议

【问题讨论】:

  • 嗨兰贾尼。您可以使用插件 wiki 页面上提供的电子邮件直接向开发人员(我)发送电子邮件。为了帮助您进行故障排除,我需要 1)您的管道代码或插件设置的屏幕截图; 2) 忽略问题的文件名; 3) 您的声纳报告文件中有关此问题的行。

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


【解决方案1】:

我遇到了类似的问题,对我来说,解决方案是将项目基础目录指向我的源文件夹。如果您使用声纳扫描所有源文件,那么将 Project Base 目录仅指向一个文件,我认为它不会喜欢这样。

【讨论】:

    【解决方案2】:

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

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

    如果这没有帮助,请确保您的项目设置正确设置。

    UPD:带有修复的新版本插件已发布

    【讨论】:

      猜你喜欢
      • 2018-06-25
      • 2018-07-20
      • 2017-03-02
      • 2018-11-07
      • 1970-01-01
      • 2016-12-03
      • 2020-02-15
      • 1970-01-01
      • 2019-01-03
      相关资源
      最近更新 更多