Jenkins文檔翻譯(2)-構建一個Maven2項目

          原文鏈接: https://wiki.jenkins-ci.org/display/JENKINS/Building+a+maven2+project

          Jenkins提供一個專注于Maven2項目的Job類型。這種Job類型深度集成Maven2并提供如下優于free-style software project Job類型的特性:

          • Jenkins從Maven POM中獲取更多信息來輔助構建工作,這樣就大大減少了Job的配置工作。

          • Jenkins監聽Maven執行過程來決定如何處理Job。例如,Jenkins會在Maven測試階段自動記錄JUnit報告。如果你正在運行javadoc目標,Jenkins會自動記錄javadoc。

          因此你只需要為Job配置SCM信息和指定運行Maven項目的哪個目標就可以了,其它的Jenkins會幫你決定如何去做。

           TODO 談論Maven modules在子項目中的表現,還有構建編號在子項目中是如何控制的。帶有截屏。

          用模塊依賴鏈接自動構建

          Jenkins從你的POM模型中讀取項目依賴,如果這個依賴已經是Jenkins內的一個構建,那么Jenkins會自動的觸發這個構建。Jenkins能夠識別POM內所用類型的依賴:

          • 父級POM

          • <dependencies>部分

          • <extensions>部分

          • <reporting>部分

          這個處理過程取決于版本和賬戶,因為在你的項目中有很多版本/分支,Jenkins要正確的決定如何處理依賴。

          Maven集成插件

          Jenkins的Maevn2項目類型包含一個Maven集成插件,它已經綁定在Jenkins發行版本中。它會列在可用插件列表中,當插件版本低于Jenkins當前版本時,推薦你升級Maven集成插件。雖然它是一個插件,但是它會作為Jenkins核心的一部分進行開發、測試和發布。

          2013-05-06

          posted on 2013-05-06 13:15 kuuyee 閱讀(3206) 評論(3)  編輯  收藏 所屬分類: CI/JenkinsGit/Maven系統管理

          評論

          # re: Jenkins文檔翻譯(2)-構建一個Maven2項目 2013-05-06 21:37 中鐵快運價格表

          謝謝博主的分享--是好東西  回復  更多評論   

          # re: Jenkins文檔翻譯(2)-構建一個Maven2項目 2013-05-07 11:08 開發吧

          看英文很老火,謝謝翻譯,辛苦了  回復  更多評論   

          # re: Jenkins文檔翻譯(2)-構建一個Maven2項目 2013-05-16 14:40 薊縣農家院

          嘿嘿 走過路過 圍觀一下了  回復  更多評論   

          導航

          <2013年5月>
          2829301234
          567891011
          12131415161718
          19202122232425
          2627282930311
          2345678

          統計

          隨筆分類(139)

          Linux內核

          搜索

          •  

          積分與排名

          • 積分 - 320266
          • 排名 - 178

          最新評論

          閱讀排行榜

          主站蜘蛛池模板: 兴和县| 丰宁| 织金县| 汤原县| 通辽市| 博乐市| 锦屏县| 旬邑县| 丽水市| 博客| 西贡区| 金寨县| 桐柏县| 通山县| 广宁县| 临沭县| 天台县| 扎赉特旗| 泗阳县| 房产| 湘乡市| 江山市| 买车| 兴业县| 泗阳县| 蛟河市| 新晃| 封丘县| 涞源县| 安陆市| 邯郸县| 霞浦县| 遂溪县| 玛沁县| 阿拉善左旗| 福贡县| 冀州市| 新巴尔虎右旗| 平远县| 慈利县| 汉阴县|