hudson ssh执行脚本上传解压war包

1. 配置scp无秘密复制;

2. 在hudson中安装ssh插件;

3. 建执行脚本如下:

#!/bin/sh

SRC_NAME=example
DET_NAME=example

cd /home/cod/apache-servicemix-csair-3.6.0-fuse-00-61/webapps/
rm -rf *
mkdir ${DET_NAME}
cd ${DET_NAME}
scp root@10.108.19.90:/root/.hudson/jobs/cod/workspace/cod-project/cod-ws/target/${SRC_NAME}.war .
/usr/local/jdk1.6.0_22/bin/jar -xvf ./${SRC_NAME}.war
rm ./${SRC_NAME}.war

4. 设置脚本可执行权限

5. 在hudson中配置ssh执行脚本

/bin/sh /home/cod/ws.sh


评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值