Cruisecontrol не видит неудавшуюся пакетную работу
Я пытаюсь настроить cruisecontrol для вызова серии пакетных заданий, одно из которых вызывает другое последовательно.
Один пакетный скрипт вызывает другой по следующему синтаксису:
call nextbat %1
Проблема в том, что я заметил, что даже если вызов не выполняется из-за отсутствия следующего пакетного сценария, Cruisecontrol завершается успешно. вот журнал выхода:
<buildresults>
<message level="Error">'nextbat' is not recognized as an internal or external command,</message>
<message level="Error">operable program or batch file.</message>
</buildresults>
Последняя строка моего файла bat уже
exit /b %errorlevel%
Пожалуйста, предложите.
1 ответ
Решение
Нашел проблему.
Я должен был изменить
<successExitCodes>-1,0,1</successExitCodes>
в
<successExitCodes>-1,0</successExitCodes>
под
<Tasks><exec>