1

現在、CruiseControl.net webdashboard をセットアップしようとしています。今のところ問題なく動作していますが、NAnt Build Timing Report に問題があります。

まず、現在のccnet.configファイルは次のようになります。

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

ビルドが完了すると、NAnt タイミング レポートに 3 つの重複した概要が表示されます。プロジェクト構造を変更せずにこれを修正する方法はありますか?

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 に答える