Круиз-контроль. Net не показывает ошибки сборки Nant - PullRequest
2 голосов
/ 14 сентября 2010

Мы запускаем Cruise Control 1.5.7256.1 и используем его для сборки с использованием Nant и Nantcontrib.Сборки не выполняются и успешно выполняются, но при сбое соответствующие сообщения об ошибках отображаются на странице отчета о сборке CCNet.См. Изображение ниже

No Errors!

Ошибки сборки можно увидеть на странице Просмотр журнала сборки, но они не доходят до страницы Отчет о сборке.Сама сборка довольно проста, это просто элемент Nantcontrib msbuild, который создает файл .Net 3.5 .sln.

Есть идеи?

1 Ответ

9 голосов
/ 14 сентября 2010

Вы проверяли файл dashboard.config?В этом файле вы можете добавить / удалить парсеры журнала xsl в разделе xslfileNames следующим образом:

<buildPlugins>
  <buildReportBuildPlugin>
    <xslFileNames>
        <xslFile>xsl\header.xsl</xslFile>
        <xslFile>xsl\compile.xsl</xslFile>
        <xslFile>xsl\compile-msbuild.xsl</xslFile>
        <xslFile>xsl\unittests.xsl</xslFile>
        <xslFile>xsl\MsTestSummary.xsl</xslFile>
        <xslFile>xsl\modifications.xsl</xslFile>        
    </xslFileNames>
  </buildReportBuildPlugin>
  <...>
</buildPlugins>

Если вы хотите, чтобы в отчете были выходные данные Nant, у вас должна быть строка xsl \ compile.xsl.

У вас есть аналогичный раздел в файле server / ccnetservice.exe.config, который используется для электронной почты.

Если вы что-то измените в webdashboard.config, вам придется перезапустить весь iis, чтобы увидетьмодификаций.

...