質量之匙:持續整合工具與實踐

shbwf發表於2008-05-19

專訪Thoughtworks公司Cruise產品經理 Jez Humble 編者按:CruiseControl:簡稱CC,持續整合工具,主要提供了基 於版本管理工具(如CVS)感知變化或每天定時的持續整合,並提供持續整合報告、Email、Jabber等等方式通知相關負責人,其要求是需要進行日構建的專桉已編寫好全自動的專桉編譯指令碼(可基 於Maven或Ant)。 記者: CruiseControl是一個開源的持續整合工具。那麼開源的CruiseControl,與企業版本的Cruise, 有什麼區別呢? Jez:主要有幾個區別,但是最重要的是,Cruise新增了一個“構建管道 ”(“pipeline”)的概念。我們之後會再深入的談,概括來說這個“pipeline”不僅可以執行構建,還可以幫助你把軟體部署到產品環境裡,這是很多公司在部署軟體時都會遇到問題。所以說Cruise不只改進了傳統持續整合工具的不足,而且還能幫助你解決部署到產品環境中時遇到的問題。

閱讀全文

[@more@]

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/11323760/viewspace-1004216/,如需轉載,請註明出處,否則將追究法律責任。

相關文章