將jenkins.war拷貝到tomcat的webapps目錄下linux
訪問ip+端口/jenkins即安裝成功:web
全局環境配置:windows
在jenkins中進入系統管理頁面,選擇系統管理,配置頁面中的JAVA_HOME,MAVEN_HOMEtomcat
工做路徑的配置(這裏測試使用windows,linux配置沒有區別,只是路徑不同):架構
安裝Deploy to container Plugin並配置編譯後部署到tomcat的操做app
在系統管理à插件管理àfilterà安裝Deploy to container Pluginwebapp
新建project:maven
選擇maven項目svn
進入配置頁面:測試
選擇project的下拉框中的配置進行配置
配置構建後的操做爲Deploy to container Plugin:
svn信息填寫(在填寫svn_url的時候會提示輸入帳號密碼):
Maven的pom文件路徑須要帶上項目名
選擇增長構建後的操做:
配置操做:
這裏須要建立tomcat用戶
在tomcat_home的conf/tomcat-user.xml中配置
<role rolename="manager"/>
<role rolename="manager-gui"/>
<role rolename="manager-script"/>
<role rolename="manager-jmx"/>
<role rolename="manager-status"/>
<user username=" tomcat " password=" tomcat "
roles="manager-gui,manager-script,manager-jmx,manager-status"/>
點擊構建即開始構建項目,jenkins會先從svn導出代碼到本地工做路徑,再調用maven編譯它,再經過tomcat自帶的部署方式把war包部署上tomcat
調試:
能夠在每次構建的控制檯查看構建的日誌輸入,方便調試錯誤: