jenkins:构建机器为windows,部署机器为linux

备份老的jar包

d=`date +"%Y%m%d-%H%M%S"`

cd /home/eccore/app/uat

mv steward-api-3.0.0-SNAPSHOT.jar steward-api-3.0.0-SNAPSHOT-$d.jar

从windows向linux传输文件

cd C:\Windows\System32
pscp.exe -l eccore -pw "!**密码**" -r "E:\sonar\workspace\A网-客户管家项目-后台部署\steward-api\target\steward-api-3.0.0-SNAPSHOT.jar"  eccore@10.130.37.64:/home/eccore/app/uat

杀进程并启动

cd /home/eccore/app/uat

ps -ef | grep java | grep -v grep | awk '{print $2}' | xargs kill -9

sh start.sh

start.sh内容如下

nohup /usr/local/java/jre/bin/java -jar /home/eccore/app/uat/steward-api-3.0.0-SNAPSHOT.jar --spring.profiles.active=uat --hostname=vmt10482-webapiuat -Xms256m -Xmx1024m --logging.level.root=debug >/dev/null 2>&1 &

 

转载于:https://www.cnblogs.com/gcgc/p/10936944.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值