Сборка командного файла Cruise Control никогда не завершается

Я использую круиз-контроль для запуска скрипта пакетного развертывания, и в настоящее время файл выполняется отлично, НО круиз-контроль не видит конец скрипта. Он просто вращается (строится) и продолжается вечно.

Мой скрипт запускает загрузку, извлекает сборку и затем запускает tomcat с развернутым приложением. Скрипт также заканчивается:

exit /B 0

и все же круиз-контроль не видит выхода из сценария...

У любого есть идея

1 ответ

Чтобы замкнуть цикл по этому вопросу, теги в расписании круиз-контроля глупы, когда дело доходит до пакетных файлов. Если пакетный файл запускает приложение, которое находится в отдельных окнах, процесс сборки не остановится, пока окна этих программ не будут остановлены. Сценарий, который я использовал, запускал tomcat в собственных окнах, так как это был сценарий развертывания. К счастью, если вы запускаете окна из VBS-файла, а не из пакета, новое окно не считается дочерним процессом, который мы хотим, чтобы круиз-контроль завершил сборку.

Другие вопросы по тегам