【福利乾貨】Maven 自動打包編譯的shell腳本

以下內容純屬瞎琢磨,希望對大家有用,廢話不多說直接上代碼

#!/bin/bash
echo =================================
echo 自動化部署腳本啓動
echo 自動化部署腳本啓動
echo =================================
echo 進入/data/vhome
cd /data/vhome
echo 開始pull版本
git pull origin dev
echo 開始編譯文件
mvn clean package -Dmaven.test.skip=true
echo 進入編譯完成文件
cd /data/vhome/virtual-component-manweb/target
echo 文件重命名
mv virtual-component-manweb.war ROOT.war
echo 關閉tomcat服務器
sh /opt/tomcat/bin/shutdown.sh
echo 刪除以往文件
rm -rf /opt/tomcat/webapps/ROOT
echo 移動文件
#跟大家推薦一個軟件測試學習資料分享羣:175317069
mv ROOT.war /opt/tomcat/webapps/
echo 重啓服務器
sh /opt/tomcat/bin/startup.sh
echo =================================
echo finish
echo =================================

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章