释放失败应触发事件

时间:2019-05-02 04:02:28

标签: azure azure-devops

在Azure Devops中,当发布被推送并且由于某种原因而失败时,它应触发指示该特定发布失败的ICM事件(监视警报-MDM)。

1 个答案:

答案 0 :(得分:0)

您可以使用Azure Devops的默认功能通知在编译失败后向团队成员发送电子邮件通知。有一个public class EmployeeDetail { [System.Xml.Serialization.XmlElement(IsNullable = true)] public string Address { get; set; } //// .... } 选项,您可以检查它是否满足您的要求,如果不满足,还可以设置自定义通知。

检查以下文档以了解更多详细信息:

https://edi.wang/post/2019/2/21/send-email-after-release-deployment-in-azure-devops

此外,还有一个扩展,用于在发行失败时创建错误:

从以下位置获取:https://marketplace.visualstudio.com/items?itemName=AmanBedi18.CreateBugTask

您可以使用它在发布失败时在VSTS中的团队项目的当前或自定义定义区域和迭代路径中创建错误(工作项),详细信息包括复制步骤,错误,描述,标题,优先级,严重性和将其分配给触发发布的人。

注意:确保将任务的“运行此任务”设置设置为“仅在上一个任务失败时”。这使任务能够从当前环境中失败的发布管道中的所有任务中获取错误日志。

希望这会有所帮助。