SonarQube:如何每隔X天配置一次泄漏期

时间:2017-04-07 21:30:38

标签: sonarqube sonarqube-web

我使用SonarQube 5.6.5并尝试对其进行配置,以便每隔x(= 21)天启动泄漏期。

我们的冲刺运行了21天所以我希望差异视图显示自上次冲刺开始以来的变化。 只有当我手动更改每个冲刺时才会启动“泄漏期”#39;到冲刺开始的日期。 有更方便的方法吗?

1 个答案:

答案 0 :(得分:2)

Fixing the Water Leak(SonarQube功能/ UX的核心范例)是确保您的软件质量不会从一个产品版本降级到另一个产品版本,这就是为什么泄漏期的默认值为 since_previous_version

根据 sprint 的定义,您的软件应该在每个sprint结束时发布。如果你确实在每个sprint上发布了一个增量,那么默认的 since_previous_version 就可以了。

实际上,即使你没有发布每个sprint, since_previous_version 仍然是最好的选择:

  • 自上次发布版本以来的质量是你应该关注的(如果你没有在上一个sprint之后发布,那么你就不应该忽略当时可能引入的bug /漏洞/ code_smells)。
  • 它仍然可以确保质量不会在一次冲刺过程中降低( since_previous_version 是'自上次冲刺以来'的超集')