jenkins job 远程编写并执行脚本

jenkins job 远程编写并执行脚本

#!/bin/bash

#set -ex
#BUILD_ID=DONTKILLME

ssh root@192.168.1.11 "echo -e \"cd /home/dd/dd/nlp\n \
git clone http://git.xxx.com:83/kamala/kamala-product/kamala-aimarket/ocr.git\n \
ps -ef | grep 11111 | grep -v grep | awk '{print $2}' | xargs kill -9\n \
source activate ocr_low\n \
nohup python -u PythonRPCImpl.py 192.168.1.11 11111 > nlp_server_$(date +%Y%m%d)_11111.log 2>&1 &\n \
python load_model.py config.yaml\n \
cd  /home/dd/dd/nlp/ocr/layer/ctpn\n \
wget ftp://192.168.1.22:21/checkpoints  --ftp-user=ftpadmin --ftp-password=dd -r\n \
mv /home/dddd/nlp/ocr/layer/ctpn/192.168.1.33/* /home/dd/nlp/ocr/layer/ctpn\n \
rm -rf /home/ddddd/nlp/ocr/layer/ctpn/192.168.1.33\"  > /home/dd/nlp/dataexa-nlp-65-test.sh"

ssh root@192.168.1.65 bash /home/dataexa/dataexa/nlp/dataexa-nlp-65-test.sh

posted on 2020-03-03 15:51  石圪节胡德禄  阅读(373)  评论(0编辑  收藏  举报

导航