CruiseControl.Net - 包含html报告? (我得'无法找到文件')

时间:2010-12-21 09:21:05

标签: cruisecontrol.net

我有一个生成(NCover 3.4摘要)html报告的构建。

我想配置仪表板以显示html报告。

报告在构建期间在工作文件夹中完美生成 - 我的问题是引用仪表板中的报告。我应该做些什么来将它从工作文件夹存储到'cc.net构建记录'中吗?我真的不明白那里的内部运作......

我在Dashboard.config中使用插件如下所示。我不知道我应该使用actionName,并从文档中留下了值。

CC.Net中的链接解析为:http://DummyServerName/ccnet/server/local/project/DummyProject/build/log20101221100723Lbuild.2.0.0.176.xml/viewReport.aspx

感谢您提出任何意见,

丹麦安德斯

  <htmlReportPlugin description="NCover Summary" actionName="viewReport" htmlFileName="coverage_summary.html" />

1 个答案:

答案 0 :(得分:1)

来自CCNET文档[1]:

  

此插件可以显示任何文件   在artefacts下的build文件夹中   项目的文件夹。这不可以   显示来自任何其他位置的文件   (出于安全原因)。文件可以   发布到使用的build文件夹   文件合并任务。这将   自动生成正确的   HTML报告的文件夹结构。

无论哪种方式,您都可以生成xml报告,将其合并到ccnet日志中,并使用xsl在仪表板/电子邮件中显示它。[2]

[1] http://build.nauck-it.de/doc/CCNET/HTML%20Report%20Plugin.html
[2] http://docs.ncover.com/how-to/continuous-integration/cruisecontrol-net/