【问题标题】:Sonar-Scanner - Maintaining a list of 'broken' files to skip声纳扫描仪 - 维护要跳过的“损坏”文件列表
【发布时间】:2018-10-31 17:08:51
【问题描述】:

我有一份 sonar-scanner 的副本,它使用了一个仍处于开发初期的插件。目前,某些阻止扫描完成的特定文件似乎存在一些问题。

我想建立一个应在扫描过程中跳过的文件列表,以便我至少可以扫描我们的其余代码。有什么办法可以让 sonar.exclusions 从文件中读取。我更喜欢这个,因为:

  • 预计该列表会很长,我担心超出 sonar.exclusions 的长度限制
  • 如果能够根据需要轻松添加到此列表中将是理想的(因此我可以附加到的文件更可取)。

(在有人问之前,我已经在与供应商合作修复受影响插件中的错误 - 我只是想要一种方法来继续实施 SonarQube,这样我就可以在他们开始时继续进行分析管道设置正在修复)。

【问题讨论】:

  • 默认情况下,您可以使用 sonar-project.properties 并在其中添加配置属性 -> 如果您的 sonar.exclusions 是最后一个属性,如果您添加了新文件,您可以轻松地添加到那里

标签: sonarqube sonarqube-scan sonar-runner


【解决方案1】:

好的,所以我的“解决方案”只是部分解决方案,当我遇到破坏插件的问题时,我仍然需要手动添加新文件。

但事实证明,sonar.exclusions 似乎没有长度限制(或者,如果有,那么它非常慷慨)。

【讨论】:

    猜你喜欢
    • 2019-07-19
    • 2017-08-19
    • 2017-04-27
    • 2018-10-03
    • 1970-01-01
    • 2019-10-27
    • 2019-03-09
    • 2018-02-09
    • 2018-03-01
    相关资源
    最近更新 更多