当构建失败时,我想从日志文件中获取错误消息并将其作为电子邮件正文的一部分发送。我怎样才能做到这一点?我正在使用msbuild。我可以从buildlogs文件夹中附加xml文件,但我宁愿发送纯文本。
答案 0 :(得分:2)
这很简单。假设您正确记录了msbuild任务(例如使用Thoughtworks记录器),您需要:
我认为您需要添加xsl \ compile-msbuild.xsl文件。例如,我的部分如下所示:
<xslFiles>
<file name="xsl\header.xsl"/>
<file name="xsl\compile.xsl"/>
<file name="xsl\compile-msbuild.xsl"/>
<file name="xsl\unittests.xsl"/>
<file name="xsl\fit.xsl"/>
<file name="xsl\modifications.xsl"/>
</xslFiles>