我试图让vsts给我发电子邮件,上面写着为什么测试或构建失败的详细记录。目前,我所得到的是以下电子邮件:
所有这些邮件都告诉我测试失败了但没有测试或问题是什么。它确实为我提供了一个链接,可以在Web访问中打开构建报告,其中包含有关错误类型甚至堆栈跟踪的所有信息。
有没有办法将这些详细信息(错误信息和堆栈跟踪)发送到电子邮件中,还是我可以让vsts发送包含此信息的自定义电子邮件?
答案 0 :(得分:1)
您似乎正在使用VSTS默认通知模板(作为构建失败模板)。
目前,无法自定义通知模板。并且有一个用户语音Customise VSTS email templates,它建议使用此功能。您可以投票和跟进。
现在的解决方法如下:
选项1:点击链接"在Web Access中打开构建报告"详细构建日志。
选项2:在构建定义的末尾添加Send Email task,然后选择"仅当前一个任务失败时才会选择"用于运行此任务选项,以便在构建失败时发送电子邮件。您可以根据需要自定义电子邮件正文。