已完成构建的 TFS 警报电子邮件包含构建错误列表。我们使用的是本地 TFS 2018 服务器(又名 Azure DevOps 服务器)。
但是,我也想查看构建警告列表。
我已经阅读了许多关于修改以调整电子邮件外观的帖子,BuildCompletedEvent.xsl
并且一切正常。使用下面的 hack 获取完整的 XML 输入,我发现它实际上不包含构建警告。
有没有办法修改/破解为警报电子邮件创建 XML 输入的 TFS 服务?
Internet 上有关此的信息是 XAML 构建、TFS-2010 之前、TFS2010 之后的服务器和 Azure devops 服务器/服务的点点滴滴,有很多死链接和松散的结尾。
BuildCompletedEvent
如果我继续为事件创建自定义订阅者(又名BuildCompletionEvent
),我觉得我基本上必须重新实现 TFS 服务器的几乎整个电子邮件警报内容。
那么是否有一种合理经济(即简单)的方法可以将这些额外的信息放入 TFS 警报电子邮件中?
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/">
<textarea>
<xsl:copy-of select="/" />
</textarea>
</xsl:template>
</xsl:stylesheet>