关闭

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

标签: hudson脚本ssh
1215人阅读 评论(0) 收藏 举报
分类:

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


0
0

查看评论
* 以上用户言论只代表其个人观点,不代表CSDN网站的观点或立场
    个人资料
    • 访问:594435次
    • 积分:6541
    • 等级:
    • 排名:第3648名
    • 原创:135篇
    • 转载:114篇
    • 译文:67篇
    • 评论:73条
    文章分类