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