在CruiseControl.NET仪表板上的xml文件中显示标记

时间:2011-08-25 23:34:18

标签: xml xslt cruisecontrol.net

我正在尝试在CC仪表板上显示我的xml文件的内容。

具体来说,我想在此页面上显示数据:

_http://服务器/ CCNET /服务器/本地/项目/ TestApplication

这是显示最新版本结果的页面。在这一点上,任何事都可以。要么从我的xml文件的元素中获取数据,要么只渲染整个xml文件。

甚至可以在仪表板上某处链接到我的xml文件。

我已经尝试修改服务器上的header.xsl文件,但到目前为止我只能在he​​ader.xsl中显示我的硬编码,而不是我的xml文件中的数据。

请帮忙。

1 个答案:

答案 0 :(得分:0)

您是否希望为每个构建查看不同的xml,或者这是一个应始终可用的静态xml文件?

如果它是静态的,您可以将externalLinks节点用于您的项目。

如果每个版本都有一个唯一的xml,则需要执行以下操作:

  1. Merge将xml放入您的构建输出中。
  2. 创建一个xsl并将其放在构建服务器上(通常位于\ webdashboard \ xsl文件夹下)
  3. 在dashboard.config中,将xsl添加为xslReportBuildPlugin