jenkins 发布应用执行后会自动杀掉进程

加入BUILD_ID=DONTKILLME

 

在command 输入如下:

#!/bin/bash -l
cd springboot2
mvn clean package
cd target
pid=`ps -ef | grep springboot2.jar | grep -v grep | awk '{print $2}'`
if [ -n "$pid" ]
then
#!kill -9 强制终止
   echo "kill -9 的pid:" $pid
   kill -9 $pid
fi
BUILD_ID=dontKillMe
nohup  java -jar springboot2.jar >/dev/null  & 

你可能感兴趣的:(jenkins)