樂在其中

          以JEE為主攻,以Flex為點綴,以Eclipse RCP為樂趣
          請訪問http://www.inframesh.org

          首頁 新隨筆 聯系 管理
            43 Posts :: 0 Stories :: 8 Comments :: 0 Trackbacks

          1. 持續集成工具:hudson

          本人是第一次接觸持續集成,再加上對前期項目的開發方式感到深惡痛絕,不得已自己決定動手搭建daily build和CI環境

          選擇hudson是因為他是我google到的第一個CI持續集成工具,而且使用起來也非常方便和容易上手。內嵌了winstone這個輕量級的servlet容器,所以可以直接java –jar hudson.war --httpPort=8080啟動,默認端口是8080.

          其次,他的可擴展能力很強,已經有很多現成的Plug-ins可以使用,我選擇安裝的插件有:

          1) clearcase plugin

          2) maven plugin(默認自帶)

          3) greenboll

          4) mail-ext

          2. UCM管理軟件:IBM Rational Clearcase

          都說cc難用,但是在公司沒辦法,這個沒得商量,不能用SVN,只能使用cc。

          不過以前質量辦只給我們Clearcase remote client, 當然很多功能受限,比如checkin大量文件時簡直是噩夢,搜索文件也做得比較弱,還有目錄結構很深的時也費時,不能建dynamic view而只能snapshot view…

          最近搞了個Clearcase Explorer的client,軟件肯定不是用java寫的,速度可以,而且帶很多命令工具,如cleartool.exe

          還沒有試用,但是功能肯定很強大了

          3. project build工具:Maven2

          沒得說,不懂ant, 第一次接觸項目就是用的maven2, 總體而言還好,包依賴之類做得不錯,與eclipse集成得好

           

          下面主要說下我的配置:

          1. Clearcase加入域,這個不用說,如果你用Clearcase Explorer,且想建動態視圖,這個是第一步

          2. 用clearcase域的用戶登錄自己機器,下一步就到了hudson的配置了

          3. hudson:

          1) hudson 啟動: java –jar hudson.war --httpPort=8181

          image

          2) 管理界面: http://localhost:8181, 先進行全局配置:

          image

          image

          然后建立一個job, 并進行配置:

           

          image

          image

           

          所有的配置到此結束,然后的工作就是now build, 或者等你定時器到時,會自動從創建的snapshot view上更新clearcase服務器上的更新,然后做build

           

          有一點遺憾就是,我想在build成功后,自動restart tomcat容器。。目前還沒有想法

           

          以上是我在自己機器上試驗,明天要把所有這些弄到一臺PC Server上

          posted on 2009-04-20 20:28 suprasoft Inc,. 閱讀(2868) 評論(1)  編輯  收藏 所屬分類: J2EE

          Feedback

          # re: Hudson與Clearcase搭建持續集成環境 2012-04-17 20:20 趙建民
          您好,我有一個hudson集成clearcase的問題,build總是出錯。能幫我看下嗎?謝謝 QQ 376772928  回復  更多評論
            

          ©2005-2008 Suprasoft Inc., All right reserved.
          主站蜘蛛池模板: 榆中县| 商南县| 新营市| 吉林市| 汉寿县| 区。| 公主岭市| 林周县| 金平| 德昌县| 黄梅县| 金寨县| 微博| 丹巴县| 邵阳市| 右玉县| 库尔勒市| 泗洪县| 油尖旺区| 丰县| 双柏县| 廊坊市| 江津市| 兴隆县| 鹤峰县| 固阳县| 招远市| 施甸县| 武山县| 梅河口市| 沭阳县| 寿宁县| 姜堰市| 阳新县| 建瓯市| 邮箱| 茂名市| 霍山县| 互助| 榕江县| 来安县|