如何设置 Azure DevOps 通知以在管道运行失败后接收?

时间:2021-04-12 14:21:07

标签: azure-devops azure-pipelines

我在 AzureDevOps 中定义了两个管道,当第一个(构建)成功时触发第二个(部署)。 我还有一个分支策略,用于在每次合并到 master 后运行构建管道。

默认情况下,Azure DevOps 的设置方式是在构建管道完成时我会收到电子邮件通知,但在部署完成后我没有收到通知。我怎样才能收到关于部署管道的通知?

如果手动触发,将发送部署通知,但不会在构建管道触发时发送。

请注意,这些都是管道(在 YAML 中定义),而不是管道和发布。

1 个答案:

答案 0 :(得分:0)

我已重现该问题。

如果在 yaml 中配置管道触发器,则不会发送通知。但是,当我在经典 UI 中配置触发器时,通知将正常发送。

以下是使用经典 UI 设置构建完成触发器的步骤:

在部署管道的编辑页面,点击右上角的“更多操作”按钮,选择“触发器”:

enter image description here

然后,添加构建完成并指定您的构建管道。