如何从声纳分析中排除一些maven项目
我有很多(比方说10(A,B,C …))eclipse插件,它是基于maven的。
我有一个主pom文件,其中包括所有其他插件项目。 现在通过使用sonar:sonar
构建主文件sonar:sonar
目标它将构建所有插件。
所以我的问题是:有什么方法可以排除一些插件让我们说A和C.
注意:此属性自4.3版以后已弃用,不应再使用。
从文档中 ,可以选择使用sonar.skippedModules
跳过模块
您也可以从声纳管理页面执行此操作,如此处的跳过模块部分中所述。
有几种方法,其中一种方法是在要跳过的项目/模块的pom.xml
中添加sonar.skip
属性。
这不包括SonarQube分析的项目:
true
这也适用于Jenkins并运行Sonar作为后期构建操作。
有关详细信息,请参阅: 使用SonarQube Scanner for Maven进行分析