【问题标题】:After upgrading so SonarQube 5.4, scans are reporting 0 issues升级 SonarQube 5.4 后,扫描报告 0 个问题
【发布时间】:2016-03-14 19:26:49
【问题描述】:

我昨天将 SonarQube 从 5.3 升级到了 5.4。

我已将 Jenkins 作业配置为执行 SonarQube 分析。

今天早上我注意到我在 SonarQube 中的所有项目现在都报告了 0 个问题。 (使用 5.4 发布 SonarQube 分析)

我创建了一个新项目并运行了扫描,这也报告了 0 个问题。

谁能解释一下这个问题?

5.3(左)和 5.4(右)日志的不同输出。

【问题讨论】:

  • 你的分析日志前后看起来一样吗?
  • 您是否使用任何数据库来存储结果,或者您只是使用了 SonarQube 提供的 H2 嵌入式数据库?
  • 我在上面添加了一张 diff 日志的图片。
  • 我使用 MySQL 数据库。
  • 好的!那么我假设您已经在全局配置中使用 jenkins 配置了 SonarQube。是否使用 Docker 镜像?

标签: jenkins sonarqube


【解决方案1】:

我发现升级后报告 0 个问题的原因是由于“质量配置文件”没有与之关联的规则。出于某种原因,升级取消了规则与质量配置文件的关联。

一旦我将 Java 和 JavaScript 规则添加到质量配置文件并运行扫描,现在就会报告问题。

【讨论】:

    猜你喜欢
    • 2017-08-14
    • 2018-07-04
    • 1970-01-01
    • 1970-01-01
    • 2017-08-25
    • 2018-09-08
    • 2016-09-15
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多