Я недавно изучал конфигурацию CruiseControl (я полный нуб CC) и до сих пор понимаю, что различные XML-отчеты, генерируемые вашим процессом сборки (например, mbunit.xml, ncover.xml, fxcop.xml) могут быть показано на панели инструментов, добавив ссылку на xml к следующей части ccnet.config:
<publishers>
<merge>
<files>
<file>logs\some-report.xml</file>
</files>
</merge>
</publish>
добавление xsl-файла для преобразования xml в презентабельный html и добавление подключаемого модуля построения отчета в dashboard.config, который ссылается на xsl:
<xslReportBuildPlugin description="Some report"
actionName="SomeReportAction" xslFileName="xsl\some-report.xsl" />
Мой вопрос: если у меня есть некоторые отчеты (документация кода, сгенерированная Docu-документом JGregory, и спецификации тестов, сгенерированные Bdddoc jpboodhoo), которые являются чистым HTML, могу ли я показать их на панели инструментов аналогичным образом? Я не могу понять это. Я думал о добавлении ExternalLink непосредственно на страницу HTML, но это в защищенной области, к которой пользователи обычно не могут получить доступ. У кого-нибудь есть идеи?