赞
踩
在shell脚本中加入BUILD_ID=dontKillMe
server为二进制文件
- #!/bin/bash
- BUILD_ID=dontKillMe
- nohup ./server &
原理:jenkins默认会在构建完成后杀掉构建过程中shell命令触发的衍生进程。jenkins根据BUILD_ID识别某个进程是否为构建过程的衍生进程,故修改BUILD_ID后,jenkins就无法识别是否为衍生进程,则此进程能在后台保留运行。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。