5 Stimmen

Anzeige von HTML-Berichten im CruiseControl-Dashboard

Ich habe mich kürzlich mit der CruiseControl-Konfiguration befasst (ich bin ein kompletter CC-Neuling) und bisher verstehe ich, dass verschiedene XML-Berichte, die von Ihrem Build-Prozess generiert werden (z.B. mbunit.xml, ncover.xml, fxcop.xml), auf dem Dashboard angezeigt werden können, indem ein Verweis auf das XML im folgenden Teil der ccnet.config hinzugefügt wird:

   logs\some-report.xml

Ein XSL-Datei hinzufügen, um das XML in präsentierbares HTML zu transformieren, und ein Report-Build-Plugin zur dashboard.config hinzufügen, das auf die XSL verweist:

Meine Frage ist: Wenn ich einige Berichte habe (Code-Dokumentation erstellt von JGregory's Docu und Testspezifikationen erstellt von jpboodhoo's Bdddoc), die reines HTML sind, gibt es eine Möglichkeit, diese auf ähnliche Weise auf dem Dashboard anzuzeigen? Ich kann das nicht herausfinden. Ich habe daran gedacht, einen ExternalLink direkt zur HTML-Seite hinzuzufügen, aber diese befindet sich in einem geschützten Bereich, auf den Benutzer normalerweise keinen Zugriff haben. Hat jemand Ideen?

3voto

Derzeit ist dies in CruiseControl.NET bis Version 1.4.4 nicht möglich. Diese Funktionalität wird jedoch als Teil der Version 1.5.0 hinzugefügt.

Wir können Ihnen noch keinen Zeitpunkt für die Veröffentlichung nennen, aber Sie können die neueste Version von http://ccnetlive.thoughtworks.com/CCNet-builds/1.5.0/ herunterladen und ausprobieren.

Craig

2voto

dna Punkte 1498

Wie Craig bereits erwähnte, wurde diese Funktionalität in CCNet 1.5 hinzugefügt. Sie finden die Dokumentation zum HtmlPlugin hier: http://cruisecontrolnet.org/projects/ccnet/wiki/HtmlReportPlugin

CodeJaeger.com

CodeJaeger ist eine Gemeinschaft für Programmierer, die täglich Hilfe erhalten..
Wir haben viele Inhalte, und Sie können auch Ihre eigenen Fragen stellen oder die Fragen anderer Leute lösen.

Powered by:

X