声纳项目与声纳模块(声纳项目的一部分)

时间:2016-12-24 15:49:14

标签: java maven jenkins build sonarqube

方案: 我们有一个Jenkins maven构建的做声纳:父母pom上的声纳。 我希望这个版本的所有模块都显示为单个声纳项目。目前我们只有一个带子模块的声纳项目(每个maven模块现在是一个声纳模块 - >声纳项目的子组件。)

我真的很想,每个maven模块都是一个声纳项目。而且我不想为每个maven模块创建一个构建版本。那可能吗? 如果那是不可能的,我可以在声纳中自定义项目列表,以显示模块而不是项目吗?

由于

1 个答案:

答案 0 :(得分:1)

AFAIK SQ本身不支持此功能。如果在父项目上执行mvn install,然后在执行mvn sonar:sonar的每个子模块上使用 maven-invoker-plugin ,则可以解决此问题。 这样,每个模块在SQ上显示为单独的项目。