Сборка командного файла Cruise Control никогда не завершается
Я использую круиз-контроль для запуска скрипта пакетного развертывания, и в настоящее время файл выполняется отлично, НО круиз-контроль не видит конец скрипта. Он просто вращается (строится) и продолжается вечно.
Мой скрипт запускает загрузку, извлекает сборку и затем запускает tomcat с развернутым приложением. Скрипт также заканчивается:
exit /B 0
и все же круиз-контроль не видит выхода из сценария...
У любого есть идея
1 ответ
Чтобы замкнуть цикл по этому вопросу, теги в расписании круиз-контроля глупы, когда дело доходит до пакетных файлов. Если пакетный файл запускает приложение, которое находится в отдельных окнах, процесс сборки не остановится, пока окна этих программ не будут остановлены. Сценарий, который я использовал, запускал tomcat в собственных окнах, так как это был сценарий развертывания. К счастью, если вы запускаете окна из VBS-файла, а не из пакета, новое окно не считается дочерним процессом, который мы хотим, чтобы круиз-контроль завершил сборку.