大家好,關于java互聯網應用提高部署效率的問題想請教一下。項目源碼及版本管理使用git、構建使用maven,測試、生產環境都是linux。目前每次更新,我先用maven打war包,然后將war包交給測試、運維人員,他們上傳war包至測試、生產環境。覺得現在部署方式雖然職責清楚,但效率不高,我在想是不是可以把git、maven裝到測試、生產環境上,然后寫個shell腳本,腳本主要做這些事情1、git代碼同步2、maven編譯打war包3、停止tomcat,4、刪除舊的項目5、拷貝新war包至tomcat6、啟動tomcat這樣的話每次更新就一個命令搞定。大家看這個思路可以嗎?有沒有兄弟使用過這種方式啊
添加回答
舉報
0/150
提交
取消