azure-devops - 向破坏 azure devops 构建的罪魁祸首发送自定义电子邮件
问题描述
我是 Azure devops 工具(以前称为 vsts)的新手。我有以下用例:
我有一个构建管道,它通过 ant 构建运行 apex 测试类。我想向破坏构建的相应罪魁祸首发送一封包含失败测试类列表的电子邮件。
我已经在我的组织上安装了发送电子邮件插件。但它似乎没有向破坏构建的罪魁祸首发送电子邮件的选项。
有什么相同的建议吗?
解决方案
如果我知道谁通过请求它破坏了构建(例如通过更改触发 CI 构建),您可以在团队级别设置通知。在您的团队项目中,转到项目设置 --> 通知并添加一个新订阅。在那里,您可以定义只有请求构建的人才能收到通知:
在此处查看有关一般通知的更多信息
但是,如果您在构建属性中没有直接的信息,您可能需要一些自定义脚本来获取例如来自作者及其各自电子邮件的相关更改。然后可以通过 Azure DevOps Build REST API 实现。然而,这种方法需要付出一些努力才能落实到位。
推荐阅读
- elixir - Phoenix Form 中的 Ecto 自定义类型?
- assembly - 实现条件跳转时如何在管道中查找指令
- javascript - React/Redux - 调度方法 - 返回错误
- javascript - 如何在提交后重置表单
- reactjs - 在本机反应中动态传递没有任何价值的道具
- javascript - 谁能向我解释为什么这个 JavaScript Promise“管道”不保留我推入的数组......但开始索引呢?
- python - 使用 pyparsing 解析网络设备命令
- java - Java ComboPooledDataSource 超出池大小并且不重用
- ruby-on-rails - ActiveRecord 查询(包括或连接)
- blueprism - 如何使用蓝色棱镜中的输入和输出参数将集合数据从流程工作室传递到对象工作室