jenkins自動更新代碼殺死上一次進程並重啓項目

BUILD_ID=dontKillMe
cd /home/XXX
git pull

# nohup python3 loko.py &
PIDS=`ps -ef|grep loko.py |grep python3 | awk '{print $2}'`

for pid in $PIDS;do kill -9 $pid;done

nohup python3 loko.py &

jenkins在啓動項目時,構建完成會在自動關閉進程及其子進程,所以添加

BUILD_ID=dontKillMe

來防止啓動的項目被關閉

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章