在构建或测试失败后发送详细通知

时间:2018-05-01 11:20:38

标签: azure-devops

我试图让vsts给我发电子邮件,上面写着为什么测试或构建失败的详细记录。目前,我所得到的是以下电子邮件: enter image description here

所有这些邮件都告诉我测试失败了但没有测试或问题是什么。它确实为我提供了一个链接,可以在Web访问中打开构建报告,其中包含有关错误类型甚至堆栈跟踪的所有信息。

enter image description here

有没有办法将这些详细信息(错误信息和堆栈跟踪)发送到电子邮件中,还是我可以让vsts发送包含此信息的自定义电子邮件?

1 个答案:

答案 0 :(得分:1)

您似乎正在使用VSTS默认通知模板(作为构建失败模板)。

目前,无法自定义通知模板。并且有一个用户语音Customise VSTS email templates,它建议使用此功能。您可以投票和跟进。

现在的解决方法如下:

  • 选项1:点击链接"在Web Access中打开构建报告"详细构建日志。

  • 选项2:在构建定义的末尾添加Send Email task,然后选择"仅当前一个任务失败时才会选择"用于运行此任务选项,以便在构建失败时发送电子邮件。您可以根据需要自定义电子邮件正文。

    enter image description here