问题:
jenkins中shell命令行:npm run dev
若直接执行,任务会一直处于构建中
若使用 命令nohub npm run dev &,则服务起不来
解决办法:
#启动web服务,临时更改jenkins的build_id,防止后台服务进程被杀掉 OLD_BUILD_ID=$BUILD_ID echo $OLD_BUILD_ID BUILD_ID=dontKillMe npm run dev>/dev/null 2>&1 & BUILD_ID=$OLD_BUILD_ID echo $BUILD_ID