常见问题(1)解决构建完自动杀掉衍生进程问题"/>
Jenkins常见问题(1)解决构建完自动杀掉衍生进程问题
1、前言
想要使用Jenkins自动拉取代码并自动启动,配置好后运行,发现程序总是无法正常启动,查看控制台信息,发现程序会杀死了
2、原因
查找资源才知道,Jenkins会在构建完成后自动杀掉衍生进程
3、解决方案
临时修改BUILD_ID
在shell中,要执行的命令前 加一行BUILD_ID=DontKillMe
,等号后面的内容可以换成其他,具体如下:
BUILD_ID=DontKillMe
./start.sh
永久配置BUILD_ID值
打开Manage Jenkins
-> Configure System
-> Global properties 全局属性
,添加一组新的环境变量,如图:配置完再运行就发现不会再被关闭了
更多推荐
Jenkins常见问题(1)解决构建完自动杀掉衍生进程问题
发布评论