2008-08-25 19 views
1

Ich versuche, CruiseControl.net webdashboard im Moment einzurichten. Bis jetzt funktioniert es gut, aber ich habe ein Problem mit dem NAnt Build Timing Report.CruiseControl.net doppelte NAnt Timings

Erstens meine aktuelle ccnet.config Datei sieht in etwa wie folgt aus:

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

Wie der Build abgeschlossen ist, NAnt Timing Bericht zeigt drei doppelte Zusammenfassungen. Gibt es eine Möglichkeit, dies zu beheben, ohne die Projektstruktur zu ändern?

Antwort

-1

Keine direkte Antwort auf Ihre Frage, aber Sie möchten vielleicht Hudson überprüfen. Es hat den Vorteil, viel einfacher zu konfigurieren als CruiseControl. Es gibt ein bisschen darüber, es für NAnt here zu verwenden.

3

Offenbar kann dies gelöst werden, indem nur der erste <buildresults> Knoten in NAntTiming.xsl von Webdashboard ausgewählt wird. Da jede doppelte Zusammenfassung die gleichen Informationen enthält, scheint diese Änderung in <div id="NAntTimingReport"> Abschnitt ausreichend zu sein: