在构建管道中的单元测试失败时,如何从Azure DevOps向特定的开发人员发送详细的电子邮件?

Tou*_*eer 6 unit-testing azure-devops azure-pipelines-build-task azure-pipelines

我正在尝试发送详细的电子邮件,其中包含有关管道中所有失败的单元测试的信息,并说必须将电子邮件发送给编写单元测试的开发人员。

当前,我在构建管道中有一个Visual Studio Test任务,该任务执行我的测试并在失败时发送电子邮件,该电子邮件至少提供了一些信息。

但是:
a)我希望将电子邮件发送给编写测试的开发人员。
b)电子邮件应包含失败的测试的所有详细信息(例如可以在完成的构建的“测试”选项卡中看到)。
自动电子邮件未提供我想要的和上面提到的所有详细信息

Sha*_*der 4

Azure DevOps 不支持该功能。您可以在此处添加您的请求: Azure DevOps(以前称为 Visual Studio Team Services)

作为解决方法,如果您有编码经验,您可以尝试使用 Rest Api(结果 - 获取)分析测试运行并发送电子邮件(使用 C# 发送电子邮件)。