詹金斯工作完成后,服务也停止了
After jenkins job complete, the service also down
我遇到了问题。
我用Jenkins安装了haproxy并启动了服务,但是作业完成后,executor就空了,haproxy daemon也消失了。
如果我在服务启动30s后使用sleep,haproxy服务也会在30s存活,之后haproxy daemon会宕机。
此行为是设计使然,如 ProcessTreeKiller 中所述。为了避免 Jenkins 生成的守护进程被终止,添加
export BUILD_ID=dontKillMe
到 shell 步骤的开头。
我遇到了问题。
我用Jenkins安装了haproxy并启动了服务,但是作业完成后,executor就空了,haproxy daemon也消失了。
如果我在服务启动30s后使用sleep,haproxy服务也会在30s存活,之后haproxy daemon会宕机。
此行为是设计使然,如 ProcessTreeKiller 中所述。为了避免 Jenkins 生成的守护进程被终止,添加
export BUILD_ID=dontKillMe
到 shell 步骤的开头。