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 閱讀(3207) 評論(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內核

          搜索

          •  

          積分與排名

          • 積分 - 320295
          • 排名 - 178

          最新評論

          閱讀排行榜

          主站蜘蛛池模板: 明水县| 老河口市| 巨鹿县| 霞浦县| 黄骅市| 大埔区| 上虞市| 清远市| 高州市| 安图县| 富阳市| 分宜县| 贵德县| 通渭县| 商南县| 仁布县| 读书| 和林格尔县| 南漳县| 黑龙江省| 长子县| 达日县| 禹城市| 安国市| 兴宁市| 教育| 鱼台县| 东阳市| 丹巴县| 肥西县| 施甸县| 保定市| 武义县| 修武县| 峨眉山市| 广平县| 普陀区| 厦门市| 通许县| 三台县| 永顺县|