【问题标题】:Cruise Control batch file build never completes巡航控制批处理文件构建永远不会完成
【发布时间】:2013-03-07 21:22:13
【问题描述】:

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

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

结尾
exit /B 0

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

任何人都有想法

【问题讨论】:

  • 似乎打开的子窗口阻止了构建完成。当窗口(手动)关闭时,构建会立即完成

标签: java tomcat cruisecontrol


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-11-14
    • 2020-07-04
    • 1970-01-01
    • 1970-01-01
    • 2017-08-31
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多