看板 Soft_Job 關於我們 聯絡資訊
最近在看 teddy 的書 http://teddy-chen-tw.blogspot.tw/ http://www.books.com.tw/exep/prod/booksfile.php?item=0010549884 發現大部份的敏捷開發都需要建一個 CI(Continuous Integration) 的系統,來一直建置 project , 我查了一下資料,目前比較有名的四個: Jenkins Hudson CruiseControl Teamcity 都是用 java 實作,應該是為了跨平台吧! 前三個是開源的,第四個 Teamcity 是要錢的,不過有免費試用, 試用限制最多20個持續建置設定。 我的專案都是使用 MSVC 當 C++編譯器 目前試用了 TeamCity 來建置, 發現有原生支援 git 拉專案,編譯 c++ sln 專案, 還蠻友善的,不過還沒試跟 bug tracker的整合, 與發 email 的設定、跑 unit test。 想請問一下各位前輩有沒有架設或使用 CI Server的經驗? 可以提供或分享一下,哪一種比較好用? -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.37.109.64 ※ 編輯: damody 來自: 114.37.109.64 (06/03 02:21)
cdarkz:Jenkins與Hudson應該算是一樣,Jenkins有很多套件還不錯用 06/03 11:06
bndan:敝公司是用jenkins 以個人"外行的"使用者體驗XD 我覺得蠻優 06/03 23:23
gpmm:GitLab + GitLab CI / http://gitlab.org/ 06/05 14:42