5

Ho esaminato la configurazione di CruiseControl di recente (sono un noob completo CC) e finora comprendo che vari report XML generati dal processo di compilazione (ad esempio mbunit.xml, ncover.xml, fxcop.xml) possono essere visualizzati nel cruscotto con l'aggiunta di un riferimento al xml al seguente parte del ccnet.config:Visualizzazione di report HTML nella dashboard CruiseControl

<publishers> 
<merge> 
    <files> 
    <file>logs\some-report.xml</file> 
    </files> 
</merge> 
</publish> 

l'aggiunta di un file XSL per trasformare il XML in HTML presentabile e l'aggiunta di una build di rapporto plugin per dashboard.config che fa riferimento a xsl:

<xslReportBuildPlugin description="Some report" 
actionName="SomeReportAction" xslFileName="xsl\some-report.xsl" /> 

La mia domanda è: se ho alcuni rapporti (la documentazione del codice generata da DocG di JGregory e le specifiche di test generate da Bdddoc di jpboodhoo) che sono in puro HTML, c'è un modo in cui posso mostrarli nella dashboard in un modo simile? Non riesco a capirlo. Ho pensato di aggiungere un ExternalLink direttamente alla pagina HTML, ma questo è in un'area protetta che gli utenti normalmente non possono accedere. Qualche idea?

risposta

3

Attualmente questo non è possibile in CruiseControl.NET fino alla versione 1.4.4. Tuttavia questa funzionalità è stata aggiunta come parte della versione 1.5.0.

Non siamo ancora in grado di fornirvi un periodo di tempo, ma è possibile scaricare e provare l'ultima versione da http://ccnetlive.thoughtworks.com/CCNet-builds/1.5.0/.

Craig

+0

Grazie Craig Non vedo l'ora del suo rilascio –

Problemi correlati