依賴控制DC和持續集成CI工具列表:maven,artifactory,hudson,sonar

fmms 12年前發布 | 30K 次閱讀 持續集成 項目構建

1,maven,依賴控制用。

maven的優點就不說了,基本上是我們所有開發環境的基礎。只是有些極端情況我們會用ant,比如webstart的jar簽名和分包。

2,artifactory,maven的proxy

可以做cache,而且我們可以deploy自己的構架。

依賴控制DC和持續集成CI工具列表:maven,artifactory,hudson,sonar

3,hudson,做持續集成。

huson是CI環境的核心,我們用來定時跑test case,同時用cobertura或者clover做test coverage。

我們用的命令基本上是clean site,可以比較方便生成項目報告。每個job大概一天三次,12點,17點,22點。

依賴控制DC和持續集成CI工具列表:maven,artifactory,hudson,sonar

在Maven-generated site里面可以很方便的看到測試覆蓋率。

依賴控制DC和持續集成CI工具列表:maven,artifactory,hudson,sonar

4,sonar,code檢查用。

這個單獨在hudson上面做了一個job,一天跑一次。

 依賴控制DC和持續集成CI工具列表:maven,artifactory,hudson,sonar

 本文由用戶 fmms 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!