jenkins,maven--建立自由風格的軟體專案任務
阿新 • • 發佈:2019-02-15
一. 建立一個新任務
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了