质量门周期(SonarQube 5.4)

Quality Gate periods (SonarQube 5.4)

我们想将我们的 SonarQube Server 从 5.0 版本升级到当前的 5.4。 我们导入了我们的质量配置文件,并且必须手动设置质量门(我们发现无法自动执行此操作)。

现在我遇到了问题,我无法使用自上次分析以来的值 Δ,只能使用 "Value" 和 "Leak"。我们必须使用这个 属性,因为我们公司有一些带有遗留代码的大型项目。

有谁知道,这个 属性 是怎么回事?

自 SonarQube 5.4 起,唯一可用于质量门条件的微分周期是泄漏周期(参见 5.4 Upgrade Notes)。

可以在项目级别自定义泄漏期(参见 Differential Views Settings)。它目前默认为 since_previous_version,但如果您愿意,您可以自由将其设置为 previous_analysis(以及其他选项)。