在同一个源项目的多个分支上运行maven声纳:声纳

时间:2014-02-04 19:44:29

标签: maven sonarqube

我们目前在perforce中有多个功能发布。每个分支都有POM文件,其中包含与该分支关联的版本标记和名称标记。

当我们运行声纳时:声纳每个分支扫描会覆盖另一个分支扫描,你只能在声纳gui中看到一个。

声纳项目是否可以绑定到maven GroupId> ArtifactId>版本,甚至可以绑定到GroupId。

当我们分支POM时,FYI,GroupId和ArtifactId不会改变。

1 个答案:

答案 0 :(得分:10)

我在搜索类似主题时发现了您的问题,但我发现您没有收到答案。如果传递-Dsonar.branch,则每个分支将被视为不同的项目。如此处所述:

http://sonarqube.15.x6.nabble.com/Sonar-Analysis-for-Feature-Branches-td5004642.html#a5004647

希望这有帮助。