1、安裝部署jenkinsweb
一、下載jenkins.war(http://jenkins-ci.org/)apache
二、新建tomcat服務器,配置端口等config信息,並將項目地址指向jenkins.war文件瀏覽器
三、啓動tomcat服務器、啓動成功後用瀏覽器打開訪問地址http://127.0.0.1:8000,查看jenkins是否被成功部署(以下圖)。tomcat
2、配置jenkins及maven依賴服務器
一、jenkins須要依賴jdk、若是服務器未安裝jdk則須要先安裝jdk、由於咱們但願使用maven進行構建因此須要先安裝maven。(修改/etc/profile,添加jdk、maven路徑並進行source刷新)maven
一、jenkins菜單根目錄-系統管理-系統設置頁面配置jdk及maven依賴,點擊新增jdk、新增maven按鈕來配置jdk及maven路徑。svn
二、若是須要能夠配置郵件通知,當項目構建失敗時jenkins會自動發送錯誤報告到通知郵箱,注意既然發送郵件到通知郵箱就要首先配置發送郵箱(使用smtp認證輸入發送郵箱用戶名及密碼)最好進行郵箱測試、經過後保存當前設置。測試
3、構建web項目ui
一、新建項目、選擇maven項目spa
二、源碼管理欄輸入項目的svn地址(jenkins已經繼承了svn所以不用再服務器安裝svn)
(注:第一次須要svn用戶名、密碼受權、經過後系統自動保存改用戶信息)
三、以後的配置選擇
①
構建觸發器
|
|||
②
Build
|
|||
Root POM |
③配置email通知郵箱
保存便可。
剛新建的項目test已被添加、以後點構建連接過按鈕便可構建該項目。
4、問題
web項目構建時maven會查找去web/WEB-INF/web.xml(web項目默認)文件,若是你項目的web.xml不在此路徑須要在pom.xml中添加以下plugin
<plugin>
<groupId>org.apache.maven.plugins</groupId>
<artifactId>maven-war-plugin</artifactId>
<version>2.1.1</version>
<configuration>
<webXml>war\WEB-INF\web.xml</webXml>
</configuration>
</plugin>
war\WEB-INF\web.xml爲你xml的路徑。
5、至此jenkins基本能夠構建web項目了。