Jenkins+svn+maven自動部署到tomcat


 jenkins所在主機配置好,jdk,maven,Tomcat


1.配置maven,jdk環境

 

1) 進入配置界面--->【系統管理】--->【Global Tool Configuration】

 

 

2) 配置maven的settings.xml

 

 

3) 配置jdk

 

4) 配置maven環境

 

 


2. 創建所要構建的項目

 

1) 新建maven項目

 

 

 

2) 點擊進入項目配置

 

 

3) 項目整體配置

 

 

4) 源碼管理

 

 

5) 觸發器

  •  如果勾選了 Build when ever。。。選項,可能會有項目之間的上下級關系,構建一個其他的也構建

 

6) 構建(build)

 

做好以上就可以從svn上拉取代碼,打包了

 

7) 點擊立即構建

 

 

8) 查看構建過程

 

 

9) 查看控制台輸出

 

  • 記住這個路徑

 

10) 根據這個路徑在服務器后台查看打的包

 

 


3. 自動發布到tomcat

 

1.tomcat上修改建立一個manager用戶

cd /opt/apache-tomcat-7.0.78/conf sudo vim tomcat-users.xml

做以下修改
<role rolename="admin-gui"/> <role rolename="manager-gui"/> <role rolename="manager-script"/> <user username="manager" password="manager" roles="manager-gui,manager-script"/> <user username="admin" password="admin" roles="admin-gui,manager-gui"/> 

 

重啟tomcat

 

2. 配置【構建后操作】>【增加構建后步驟】選擇 Deploy war/ear to a container

 

3. 開始構建項目


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM