Hudson 在 shell 脚本结束时终止该进程

Hudson 在 shell 脚本结束时终止该进程

我正在配置 Hudson 以自动化部署过程。在 shell 脚本中,我使用不同的用户启动服务器,并且我能够看到日志,其中显示服务器已成功启动并能够访问应用程序。但是一旦 Hudson 到达脚本末尾,该进程就会终止。

当我检查进程详细信息时,直到 shell 脚本完成,进程才处于活动状态。一旦 shell 脚本完成,进程就不存在了。

您能帮我看看如何在 Hudson 完成 shell 脚本执行后保持进程正常运行吗?

通过提到的技巧解决https://stackoverflow.com/questions/5728899/tomcat-script-not-working-when-run-from-hudson

答案1

你能提供脚本吗?

您是否尝试过简单地将 & 附加到服务器启动命令以将其置于后台?

相关内容