Natural

           

          一、Hudson簡介及安裝

          一、Hudson簡介

          Hudson 是一個可擴展的持續集成引擎。

          主要用于:

          1.持續、自動地構建/測試軟件項目,如CruiseControl與DamageControl。
          2.監控一些定時執行的任務。


          Hudson擁有的特性包括:

          • 易于安裝-只要把hudson.war部署到servlet容器,不需要數據庫支持。
          • 易于配置-所有配置都是通過其提供的web界面實現。
          • 集成RSS/E-mail/IM-通過RSS發布構建結果或當構建失敗時通過e-mail實時通知。
          • 生成JUnit/TestNG測試報告。
          • 分布式構建支持-Hudson能夠讓多臺計算機一起構建/測試。
          • 文件識別- Hudson能夠跟蹤哪次構建生成哪些jar,哪次構建使用哪個版本的jar等。
          • 插件支持-Hudson可以通過插件擴展,你可以開發適合自己團隊使用的工具。
          下載地址:
          http://hudson-ci.org/

          二、Hudson安裝
              當前的最新版是2.2.1,雖然它可以直接命令行啟動,但還是推薦放在web容器中啟動。

          命令行啟動
               java –jar hudson.war –httpPort=8080
          基于servlet容器(tomcat)
              將hudson.war放到 \tomcat\webapps\目錄下。
              war包中如果帶有版本號則應該先重命名改為hudson.war,因為啟動時生成的web項目以該文件名命名。也就是說啟動過后這個war包就可以刪掉了。
          設置環境變量
              HUDSON_HOME=D:\HudsonHome
              該目錄存放著hudson的配置信息。

          posted on 2012-12-24 11:41 此號已被刪 閱讀(1144) 評論(0)  編輯  收藏 所屬分類: Hudson學習筆記


          只有注冊用戶登錄后才能發表評論。


          網站導航:
           

          導航

          統計

          常用鏈接

          留言簿(8)

          隨筆分類(83)

          隨筆檔案(78)

          文章檔案(2)

          相冊

          收藏夾(7)

          最新隨筆

          搜索

          積分與排名

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 桑植县| 洛扎县| 三台县| 沙雅县| 舒兰市| 谢通门县| 册亨县| 汉源县| 阿尔山市| 怀集县| 通州市| 咸宁市| 饶阳县| 漯河市| 广河县| 舟山市| 九寨沟县| 仙游县| 美姑县| 金乡县| 通城县| 郁南县| 屏山县| 潢川县| 昆山市| 台东县| 镇雄县| 霞浦县| 元阳县| 婺源县| 五峰| 固镇县| 乌苏市| 金坛市| 赫章县| 荃湾区| 翁牛特旗| 上栗县| 株洲市| 繁昌县| 鹤壁市|