首页 > 解决方案 > 向破坏 azure devops 构建的罪魁祸首发送自定义电子邮件

问题描述

我是 Azure devops 工具(以前称为 vsts)的新手。我有以下用例:

我有一个构建管道,它通过 ant 构建运行 apex 测试类。我想向破坏构建的相应罪魁祸首发送一封包含失败测试类列表的电子邮件。

我已经在我的组织上安装了发送电子邮件插件。但它似乎没有向破坏构建的罪魁祸首发送电子邮件的选项。

有什么相同的建议吗?

标签: azure-devopsazure-pipelines

解决方案


如果我知道谁通过请求它破坏了构建(例如通过更改触发 CI 构建),您可以在团队级别设置通知。在您的团队项目中,转到项目设置 --> 通知并添加一个新订阅。在那里,您可以定义只有请求构建的人才能收到通知: 通知样本

在此处查看有关一般通知的更多信息

但是,如果您在构建属性中没有直接的信息,您可能需要一些自定义脚本来获取例如来自作者及其各自电子邮件的相关更改。然后可以通过 Azure DevOps Build REST API 实现。然而,这种方法需要付出一些努力才能落实到位。


推荐阅读