2014-06-25 3 views
0

В режиме круиз-контроля есть ли способ зарегистрировать описание для тестового этапа?Круиз-контроль - добавление диагностического каротажа

 <exec> 
     <executable>$(cmd)</executable> 
     <baseDirectory>bin\$(bit)\Release</baseDirectory> 
     <buildArgs>/C del /Q /F /S *.*</buildArgs> 
     <description>Cleaning up the release directory</description> 
    </exec> 

Я заметил, что описание не попадает в наш файл журнала? Есть ли другой способ сделать это?

+0

В чем причина добавления описания в журнал? –

+0

Для целей отладки. Чтобы было легче определить, какой шаг завершился неудачно. – Derek

ответ

0

CruiseControl включает детали/спецификацию задачи перед любым выходом; таких как:

... 
<buildresults> 
    <task> 
     <buildArgs>/c "echo hello"</buildArgs> 
     <buildTimeoutSeconds>1800</buildTimeoutSeconds> 
     <baseDirectory>c:\</baseDirectory> 
     <description>description</description> 
     <dynamicValues/> 
     <environment/> 
     <executable>c:\windows\system32\cmd.exe</executable> 
     <priority>Normal</priority> 
     <successExitCodes/> 
    </task> 
    <message>hello</message> 
    ... 
<buildresults> 
... 

Сюда также входит описание задачи. Если задача не работает, я считаю, что текст исключения включен как текст в узле buildresults

Смежные вопросы