2009-11-02 74 views
0

当构建完成后,我收到一封带链接的电子邮件以查看结果。 是否可以将config.xml文件配置为直接在收到的电子邮件中查看格式文本的结果?哪种方法可以做到这一点? 为此,是否有必要合并日志?Cruisecontrol:如何查看构建结果

回答

0

打开ccnet.exe.config(NOT ccnet.config),并查找本节:

<xslFiles> 
    <file name="xsl\header.xsl" /> 
    <file name="xsl\modifications.xsl" /> 
    <file name="xsl\msbuild2ccnet.xsl" /> <!-- This is our build results transform--> 
</xslFiles> 

添加XSL转换为您构建结果(如果你不知道哪个,寻找<xslFileNames>部分在dashboard.config

+0

不确定OP是指CruiseControl.NET还是'plain' CruiseControl。 – 2009-11-02 17:02:45

0

您可以编辑电子邮件发布者,也可以编写自己的发布者。您可以轻松地从控制台发送电子邮件,附上格式化的构建资料。

0

发送邮件的内容由XSL(T)文件控制,请参阅documentation for <htmlemail>

你可以找到原来的:$CCDIR/webapps/cruisecontrol/xsl。在我们的设置中,我们只是将这些文件复制到其他目录中,并将它们调整为我们的需要,并指定了xsldir属性<htmlemail>的新目录。