通过Jenkins排除声纳报告中的java文件

时间:2012-01-13 09:47:32

标签: java jenkins sonarqube

我正在运行Jenkins的声纳。我想在声纳报告中排除一些java文件。这可能通过詹金斯?如果是,我该怎么做?

3 个答案:

答案 0 :(得分:8)

假设您使用的是jenkins声纳插件,请参阅this documentation,了解如何配置插件以指定允许从分析中排除文件的additional parameters

答案 1 :(得分:7)

只需将“sonar.exclusions”属性传递给您的构建(例如使用JVM参数“-Dsonar.exclusions = ** / Foo.java”)。

答案 2 :(得分:2)

  1. 去你的jenkins工作的声纳部分。
  2. 点击高级。
  3. 附加属性中添加或添加:
    -Dsonar.exclusions=com/company/packageA/generated/**/*.java,com/company/packageB/generated/**/*.java
  4. 保存更改。
  5. 注意如何使用逗号指定多个包。