java後端jar包更新時自動備份源文件

本文章適合於有一定linux操作基礎的java開發.大神不喜勿噴.

本文創造背景:本人是一個java開發,負責後端開發,由於團隊中沒有專業的運維人員,故領導總是讓我自己一個人來進行更新操作.另外公司git網絡和程序應用的現場網絡並不聯通,故用Jenkins構建這一套也不能用.每次本人都是先本地打完包,傳到現場,備份現場運行的包.然後殺進程,重啓服務.十分繁瑣.

腳本流程:

 

寫完腳本之後.上傳jar包.執行update.sh就可以完成更新.以後就直接把打完包的jar包扔給現場人員讓他們執行update.sh就行.無需本人操作最後執行完腳本的截圖

最後備份文件格式比較清晰了.更新時間yyyy-MM-dd然後更新次數.下次出現異常想回復到哪個版本就可以回覆到哪個版本

 

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