Cruise Control批处理文件构建永远不会完成

时间:2013-03-06 13:31:32

标签: java tomcat cruisecontrol

我正在使用巡航控制来触发批量部署脚本,当前文件执行完美但是巡航控制没有看到脚本结束。它只是一直在旋转(建筑),这将永远持续下去。

我的脚本启动下载构建提取它,然后启动tomcat并部署应用程序。该脚本也以:

结束
exit /B 0

然而巡航控制没有看到脚本退出...

任何人都有一个想法

1 个答案:

答案 0 :(得分:0)

要关闭这个问题的循环,巡航控制时间表中的标签在批处理文件时是愚蠢的。如果批处理文件启动位于不同窗口中的应用程序,则构建过程将不会停止,直到这些程序的窗口停止。我使用的脚本是在自己的窗口中启动tomcat,因为它是一个部署脚本。幸运的是,如果您从vbs文件而不是批处理启动窗口,则新窗口不会被视为子进程,这是我们希望巡航控制完成其构建的过程。