1

我正在尝试设置 CruiseControl.net webdashboard。到目前为止,它运行良好,但我对 NAnt 构建时序报告有疑问。

首先,我当前的ccnet.config文件看起来像这样:

<project name="bla">
...
<prebuild>
 <nant .../>
</prebuild>
<tasks>
 <nant .../>
</tasks>
<publishers>
 <nant .../>
</publishers>
...
</project>

构建完成后,NAnt 时序报告会显示三个重复的摘要。有没有办法在不改变项目结构的情况下解决这个问题?

4

2 回答 2

3

显然,这可以通过仅选择<buildresults>webdashboard 的 NAntTiming.xsl 中的第一个节点来解决。因为每个重复的摘要都包含相同的信息,所以这个<div id="NAntTimingReport">部分的更改似乎就足够了:

<xsl:variable name="buildresults" select="//build/buildresults[1]" />
于 2008-12-25T07:58:24.020 回答
-1

不是您问题的直接答案,但您可能想查看 Hudson。它的好处是比 CruiseControl 更容易配置。这里有一些关于将它用于 NAnt 的信息

于 2008-08-25T14:54:50.833 回答