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>
Другие вопросы по тегам