jenkins部署服务脚本

来源:互联网 发布:plc编程梯形图简单实例 编辑:程序博客网 时间:2024/06/05 11:50
echo "以时间定义文件夹名"
filedir="bole-`date +%Y%m%d%H%M`"
mkdir /opt/jenkins/target/bole/$filedir

filename="bole-`date +%Y%m%d%H%M%S`.war"
mv bole-control/target/*.war /opt/jenkins/target/bole/$filedir/$filename
mv script/bole.sql /opt/jenkins/target/bole/$filedir
echo "当前war版本为:$filename" >>/opt/jenkins/target/bole/$filedir/releaseNotes.txt

echo "获取并移动最新sql语句"
cd script
newSql=$(ls -rt *.sql | tail -1)
mv $newSql /opt/jenkins/target/bole/$filedir

echo "获取并移动最新接口文档"
cd ../doc
newDoc=$(ls -rt *.docx | tail -1)

mv $newDoc /opt/jenkins/target/bole/$filedir




原创粉丝点击