1. 程式人生 > >jenkins,maven--建立自由風格的軟體專案任務

jenkins,maven--建立自由風格的軟體專案任務

一. 建立一個新任務

1.在首頁新建一個任務,然後填入任務名,選擇自由風格的專案

2.專案描述

3. 原始碼管理

3.1我這裡選擇svn, 在Repository URL中輸入你的專案連結

Local module directory  :  本地模組目錄

Check-out Strategy :  檢出策略

沒有認證會有紅色提示,此時點選add 去新增一個認證



輸入  使用者名稱、密碼 ID(認證名稱)不新增的話,系統會自動生成一個 Description  描述
新增返回,選擇一個認證 認證資訊可以在右側Credentials選單下修改
3.3  構建觸發器 Build after other projects are built :在其他專案構建完成後才執行構建:指定的專案完成構建後,觸發此專案的構建。
Poll SCM :這是CI 系統中常見的選項。當您選擇此選項,您可以指定一個定時作業表示式來定義Jenkins每隔多久檢查一下您原始碼倉庫的變化。如果發現變化,就執行一次構建。例如,表示式中填寫0,15,30,45 * * * *將使Jenkins每隔15分鐘就檢查一次您原始碼倉庫的變化。

Build periodically :此選項僅僅通知Jenkins按指定的頻率對專案進行構建,而不管SCM是否有變化。如果想在這個Job中執行一些測試用例的話,它就很有幫助。
3.4 構建環境     刪除工作取重新構建

3.5 構建    選擇 Invoke top-level Maven targets   ,點選之後點高階,我們可能還需要改些東西。

首先是Goals,這裡直接打maven命令就行了,我們主力是打包成war並遠端釋出到tomcat上
clean package -Dmaven.test.skip=true tomcat7:redeploy

對maven和tomcat,pom的配置請參照   jenkins,maven--釋出到Tomcat 點選構建,然後ok,釋出到遠端tomcat了