小编use*_*354的帖子

如何配置 Sonarqube Quality Gate 以便在每次代码覆盖率低于阈值时发送电子邮件警报

SonarQube 质量门是一个很棒的功能,但我遇到的唯一问题是,每次新代码的代码覆盖率低于质量门阈值时,我们都不会收到电子邮件警报。

例如:新代码的代码覆盖率的质量门阈值 < 80% 发送电子邮件警报

  • 第一个分析:代码覆盖率为 85%
  • 第二次分析:代码覆盖率为 70% - 收到电子邮件警报。
    -- 质量门状态:橙色
    -- 新的质量门阈值:新代码的覆盖率 < 80 自
    ...
  • 第 3 次分析:代码覆盖率为 67% - 未收到电子邮件警报。
  • 第 4 次分析:代码覆盖率为 50% - 未收到电子邮件警报。

仅当颜色/状态从一种变为另一种时才会收到电子邮件警报。我们想为它运行的每个分析设置电子邮件警报,如果新代码的代码覆盖率小于阈值,则触发电子邮件。

sonarqube

5
推荐指数
1
解决办法
4439
查看次数

标签 统计

sonarqube ×1