1、新建自由風格項目
2、配置參數化構建,將發布狀態Status、是否重啟Reboot、發布版本號Version、發布的文件file、發布的項目project、要發布的tomcat名稱tomcat_name、發布的路徑update_path分別設置為參數
3、先執行一次發布,會在/var/lib/jenkins/workspace生成job名的文件夾,我這里是hczd-sys_for_Onlyall
4、在job文件夾里面創建工程名,我這里是eloan,然后再創建Onlyadd,以區分是部分更新
5、然后再將需要更新的class文件放在/var/lib/jenkins/workspace/hczd-sys_for_Onlyall/eloan/Onlyall里面
6、編輯shell腳本,選擇發布狀態是發布還是回滾,如果是發布,則備份原始文件,如果回滾,則將原始文件替換成需要更新的文件
7、發布文件到遠程機器,并根據是否重啟判斷進程是否重啟
以上就是本文的全部內容,希望對大家的學習有所幫助,也希望大家多多支持服務器之家。
原文鏈接:https://blog.51cto.com/riverxyz/2509184