html - 在 CruiseControl 仪表板中显示 HTML 报告

标签 html xml cruisecontrol.net documentation-generation dashboard

我最近一直在研究 CruiseControl 配置(我是一个彻头彻尾的 CC 菜鸟),到目前为止我了解到您的构建过程生成的各种 XML 报告(例如 mbunit.xml、ncover.xml、fxcop.xml)可以是通过将对 xml 的引用添加到 ccnet.config 的以下部分,在仪表板中显示:

<publishers>
 <merge>
  <files>
   <file>logs\some-report.xml</file>
  </files>
 </merge>
</publish>

添加一个 xsl 文件以将 xml 转换为可呈现的 html 并将报告构建插件添加到引用 xsl 的 dashboard.config:

<xslReportBuildPlugin description="Some report"
actionName="SomeReportAction" xslFileName="xsl\some-report.xsl" />

我的问题是:如果我有一些报告(由 JGregory 的 Docu 生成的代码文档和由 jpboodhoo 的 Bdddoc 生成的测试规范)是纯 HTML,有没有什么方法可以以类似的方式在仪表板中显示这些报告?我想不通。我确实考虑过直接向 HTML 页面添加一个外部链接,但这是在用户通常无法访问的 protected 区域中。有人有什么想法吗?

最佳答案

目前这在 CruiseControl.NET 1.4.4 版之前是不可能的。但是,此功能是作为 1.5.0 版的一部分添加的。

我们还不能为您提供发布的时间表,但您可以从 http://ccnetlive.thoughtworks.com/CCNet-builds/1.5.0/ 下载并试用最新版本。 .

克雷格

关于html - 在 CruiseControl 仪表板中显示 HTML 报告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/835349/

相关文章:

html - 谷歌浏览器上的边框。 (CSS) ¿如何删除?

javascript - 防止输入复选框切换 <details>

javascript - jQuery 处理元素 id 变化的能力

html - 如果无用的 div 到位,则无法创建 css 表

xml - 用于定义(输入参数)命令行工具的任何通用(xml?)格式?

c# - 如何使用属性过滤 Xml 文件?

python - 使用 lxml 解析大型 XML

svn - 我们可以告诉 CruiseControl.NET 忽略源代码控制超时错误吗?

msbuild - 发布时无法加载类型错误

MSBuild 在文件中查找值