我们目前在perforce中有多个功能发布。每个分支都有POM文件,其中包含与该分支关联的版本标记和名称标记。
当我们运行声纳时:声纳每个分支扫描会覆盖另一个分支扫描,你只能在声纳gui中看到一个。
声纳项目是否可以绑定到maven GroupId> ArtifactId>版本,甚至可以绑定到GroupId。
当我们分支POM时,FYI,GroupId和ArtifactId不会改变。
答案 0 :(得分:10)
我在搜索类似主题时发现了您的问题,但我发现您没有收到答案。如果传递-Dsonar.branch,则每个分支将被视为不同的项目。如此处所述:
http://sonarqube.15.x6.nabble.com/Sonar-Analysis-for-Feature-Branches-td5004642.html#a5004647
希望这有帮助。