【问题标题】:CruiseControl.net duplicate NAnt timingsCruiseControl.net 重复 NAnt 计时
【发布时间】:2008-08-25 12:04:50
【问题描述】:

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

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

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

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

【问题讨论】:

    标签: continuous-integration cruisecontrol.net nant


    【解决方案1】:

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

    <xsl:variable name="buildresults" select="//build/buildresults[1]" />
    

    【讨论】:

      【解决方案2】:

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2010-09-14
        相关资源
        最近更新 更多