本章節將講解如何將項目發送到tomcat,實現自動部署。git
我只將一個測試的maven項目託管到github上的,不瞭解git獲github的朋友本身百度一下,我也寫了一些關於git的文章,但願你們能夠參考一下。git也是一個版本控制器,功能比svn強大的過。github
1.環境準備,須要安裝GIT plugin和Deploy to container Plugin這兩個插件(插件安裝見上一章節)。前者用於git配置,後者用戶發佈war包。tomcat
2.配置環境mvc
3.創建項目maven
若是尚未credentials,打擊右邊的add進行配置svn
4.設置觸發器測試
5.設置構建後步驟(將war包發不到tomcat)spa
備註:建立好的war文件是放在:jenkins安裝位置/jobs/項目名稱/workspace/target下的插件
6.設置郵件通知3d
附錄:設置tomvcat
找到tomcat中conf文件夾中tomcat-users.xml文件,加入如下配置:
這裏必須設置爲manager-script角色,不然不能發佈(暫時我試驗是這樣的結果)。
項目發佈到tomcat基本就是這樣。有什麼問題歡迎討論。
下一章節將講解如何使用Email Extension Plugin插件替代jenkins的基礎郵件插件。