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