分支机构的项目分析(Sonar Report)

Project analysis (Sonar Report )for branches

我最近使用 bamboo 和 Sonar 配置了我们的构建服务器。在我们的案例中,我们有一个多开发人员环境,并且选择不仅分析我们的主干,还分析分支。主干和分支的夜间构建由声纳分析。这就是我们的问题。最后一个构建将是保存在 Sonar 中的构建,从 Sonar 的角度来看这是合理的,即项目具有相同的名称,因此可能是相同的。

在 Branch 中,我们对主要版本进行了修复,所有项目名称和代码都相同,只是在 Branch 中,我们进行了错误修复。所以我们很乐意在声纳仪表板中分别看到分支和主干的分析。

问题是有没有办法在 Sonar 中制作同一个项目的多个版本?或者在这种情况下还有其他最佳实践吗?

期待您的回复:)

使用 sonar.branch 分析 属性 区分分支和分支。请注意,有限制。例如。在项目的一个版本中标记为 "False Positive" 的问题 不会 在其他版本中显示为 FP。

More analysis params in the docs