如何在构建管道的单元测试失败时从 Azure DevOps 向特定开发人员发送详细的电子邮件?
How to send a detailed email to specific developer from Azure DevOps on failure of unit tests from a Build pipeline?
我正在尝试发送一封详细的电子邮件,其中包含有关管道中所有失败的单元测试的信息,并且必须将电子邮件发送给编写单元测试的开发人员。
目前,我的构建管道中有一个 Visual Studio 测试任务,它执行我的测试并在失败时发送一封电子邮件,至少提供 一些 信息。
但是:
a) 我希望将电子邮件发送给编写测试的开发人员。
b) 电子邮件应包含失败测试的所有详细信息(例如可以在已完成构建的 "Tests" 选项卡中看到)。
The automatic email does not provide all the details I want and mentioned above
Azure Devops 不支持该功能。您可以在此处添加您的请求:
Azure DevOps (formerly Visual Studio Team Services).
作为解决方法,如果您有编码经验,可以尝试使用 Rest 分析测试运行 Api (Results - Get) and send email (Sending E-mail using C#)。
我正在尝试发送一封详细的电子邮件,其中包含有关管道中所有失败的单元测试的信息,并且必须将电子邮件发送给编写单元测试的开发人员。
目前,我的构建管道中有一个 Visual Studio 测试任务,它执行我的测试并在失败时发送一封电子邮件,至少提供 一些 信息。
但是:
a) 我希望将电子邮件发送给编写测试的开发人员。
b) 电子邮件应包含失败测试的所有详细信息(例如可以在已完成构建的 "Tests" 选项卡中看到)。
The automatic email does not provide all the details I want and mentioned above
Azure Devops 不支持该功能。您可以在此处添加您的请求: Azure DevOps (formerly Visual Studio Team Services).
作为解决方法,如果您有编码经验,可以尝试使用 Rest 分析测试运行 Api (Results - Get) and send email (Sending E-mail using C#)。