jenkins+git+maven搭建自動化部署項目環境

簡介html

   折騰了兩個晚上,趁着今晚比較有空,把jenkins+git+maven搭建自動化部署項目環境搭建的過程記錄一下,這裏我把github做爲git的遠程倉庫(https://github.com/jacky-        lulu/cxf_demo-Maven-Webapp)git

    系統:centos6.5github

    maven: Apache Maven 3.3.9web

    git:git version 2.0.0apache

一、首先安裝git,看之前另一篇博客centos

   http://www.cnblogs.com/520playboy/p/6235070.html瀏覽器

二、安裝maventomcat

    安裝maven的過程很是簡單,就是從官網(http://maven.apache.org/download.cgi)下載maven以後,直接解壓到/usr/local/目錄下,而後配置下/etc/profileapp

文件中配置maven環境變量,再source /etc/profile文件,就能夠啦webapp

三、安裝jenkins

    在官網(https://jenkins.io/index.html)直接下載一個war包,我下載的是LTS Release版本,會比較穩定點,而後直接放到tomcat的webapps目錄下,啓動tomcat就能夠了

四、在瀏覽器中訪問http://192.168.0.4:8080/jenkins/

 

五、而後建立一個用戶

六、進入jenkins首頁

七、點擊系統管理->Global Tool Configuration,配置jdk,git,maven的根目錄

 

八、點擊系統管理->插件管理 ,安裝如下插件

jenkins 利用maven編譯,打包,所需插件

自動化部署工程所須要插件

git相關插件

剩下的插件根據本身需求來肯定

九、配置tomcat的角色和用戶

在tomcat目錄conf文件夾下tomcat-users.xml

  <role rolename="manager-gui"/>
  <role rolename="admin"/>
  <role rolename="manager"/>
  <role rolename="manager-script"/>
  <user username="jacky" password="admin" roles="manager-gui,admin,manager,manager-script"/>

十、構建一個任務

十一、查看構建日誌

 

十二、驗證(構建的是熱部署,不用從新啓動tomcat)

 http://192.168.0.4:8080/cxf_demo/cxf/getInfoService?wsdl

驗證成功

相關文章
相關標籤/搜索