1、在hudson裏面添加該服務,自動化構建
打開hudson首頁,點擊新建任務
選擇複製現有任務,輸入複製的任務名稱和新服務任務名稱,點擊ok
新建完之後找到該任務,點擊設置
配置服務代碼所在svn路徑(開發提交測試時會提供)
然後配置部署的服務器
如果該服務器已經存在,則點擊Name下拉框直接選擇
如果是新服務器則需要在系統管理裏面新增部署節點
Source Files填寫待構建服務的war包名(target/不動),一般情況下名稱與svn路徑中的服務名稱一致,如果不一致通知開發人員修改
https://172.16.10.249/svn/Code/ZhangTongHome/Server/SchoolServer/trunk/51110
Remote directory 填寫服務包要複製到的服務器上的路徑,省略根目錄(一般是/home,在系統設置中配置)
Exec command 填寫重啓腳本所在路徑(在bin目錄下面)
如果是新的tomcat,默認沒有restart.sh腳本,需要從現在服務中複製一份過去, 或者從測試svn拷貝
點擊保存,hudson配置完成
點擊構建,檢查日誌是否能正常部署啓動成功
查看部署日誌: