# 同步到测试环境
#! /bin/bash
PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin
export PATH
fxb01="/data/.jenkins/workspace/fxb/fxb-web/target"
fxb02=$fxb01/fxb-app
cd $fxb01
mkdir $fxb02
mv fxb-web-* fxb-app
cd $fxb02
jar -xvf fxb-web-*.war
rm -rf ./fxb-web-*
####################
## 同步到服务器
/usr/bin/rsync -vzrtopg --progress --delete --exclude=".svn" /data/.jenkins/workspace/fxb/fxb-web/target/fxb-app/ www@10.201.80.17::fxb --password-file=/etc/log.pwd
#####################
# 同步到 公共目录
DATE=$(date \'+%Y%m%d_%H%M\')
cd $fxb01
tar cvf fxb-app-$DATE.tar.gz fxb-app
mv fxb-app-$DATE.tar.gz /data/jenkins_ptjs_public/fxb-web
rm -rf $fxb01/fxb-*
相关文章: