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

vin*_*nod 6 java jenkins sonarqube

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

Rag*_*ram 8

假设您使用的是jenkins声纳插件,请参阅此文档,了解如何配置插件以指定允许从分析中排除文件的其他参数.

  • 两个链接都是404。 (2认同)

Fab*_*eam 7

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


Ike*_*nez 5

  1. 转到詹金斯工作的声纳部分。
  2. 点击高级。
  3. 附加属性中放置或添加:
    -Dsonar.exclusions=com/company/packageA/generated/**/*.java,com/company/packageB/generated/**/*.java
  4. 保存更改。

请注意如何使用逗号指定多个包。