SonarQube Quality Gate是一个很棒的功能,但我遇到的唯一问题是,每当新代码的代码覆盖率低于质量门限值时,我们就不会收到电子邮件警报。
例如:新代码的代码覆盖率的质量门限度值< 80%发送电子邮件提醒
仅当颜色/状态从一个变为另一个时,才会收到电子邮件警报。我们希望为其运行的每个分析设置电子邮件警报,如果新代码的代码覆盖率低于thresold值,则触发电子邮件。
答案 0 :(得分:0)
只能为以下几点配置自动发送的电子邮件。
一旦声纳分析在上述各点发现任何变化,SonarQube将向团队的每个成员发送电子邮件。
有关详细信息,请查看用户个人资料。
答案 1 :(得分:0)
登录到SonarQube门户网站
单击“管理”选项卡
现在已选择“默认配置”选项卡单击“通用”选项卡
在浏览器中搜索电子邮件或向下滚动直到“电子邮件”标签
根据您的项目要求提供电子邮件前缀
Default- [SONARQUBE]
Custom - [companyname-SONARQUBE]
提供发件人地址
提供发件人名称
安全连接-startls或ssl
提供SMTP服务器的名称。 (例如,如果您配置的是gmail,则SMTP服务器为smtp.gmail.com
)
提供电子邮件密码,SMTP端口和用户名。
您可以使用“测试配置”选项来测试电子邮件配置。