2009-07-08 34 views
0

Auf CruiseControl.net gibt es einen Link namens "NUnit Details". Wenn Sie darauf klicken gibt es viele Details eine Zusammenfassung Abschnitt enthält, die in etwa so aussieht ...cruisecontrol.net email

Zusammenfassung Baugruppen getestet: 2 Tests ausgeführt: 56 Pässe: 54 schlägt fehl: 2 Ignored: 2

Ich möchte die Zusammenfassung per E-Mail an jeden Build gesendet werden. Irgendwelche Tipps wären toll.

Antwort

1

Das Format der E-Mail in der ccnet.exe.config oder ccservice.exe.config konfiguriert ist (in C: \ Programme \ CruiseControl.NET \ server), wenn Sie Ccnet ein ausgeführt werden Bedienung.

Ich glaube, die Datei, die Sie einschließen möchten, ist tests.xml als das enthält eine detaillierte Auflistung der Nunit-Testergebnisse. Ändern Sie den Abschnitt xslFiles der Konfigurationsdatei, um dieses Stylesheet einzuschließen. Es wird ungefähr so ​​aussehen.

<!-- Specifies the stylesheets that are used to transform the build results when using the EmailPublisher --> 
<xslFiles> 
    <file name="xsl\header.xsl"/> 
    <file name="xsl\compile.xsl"/> 
    ... 
    <!-- add tests.xsl here... --> 
    <file name="xsl\tests.xsl"/> 
</xslFiles>