Tôi đang tìm kiếm so sánh giữa các Máy chủ tích hợp liên tục (CI) khác nhau (đặc biệt là tập trung vào .NET) và không thể tìm thấy bất kỳ máy chủ nào.
Vì vậy, tôi muốn biết bạn nghĩ gì về các giải pháp khác nhau có sẵn, ưu và nhược điểm là gì, yêu cầu lưu trữ là gì và tại sao CI Server XY là Máy chủ mà bạn lựa chọn.
Tôi quan tâm đến suy nghĩ của bạn (vui lòng bình luận về những người khác):
- Hudson
- CruiseControl
- CruiseControl.NET
- Teamcity
- CIFactory (sử dụng CruiseControl.NET)
Điểm quan tâm là:
- Cấu hình (dễ dàng, linh hoạt)
- Tích hợp với SCM (đặc biệt là DSVC như git hoặc hg)
- Tích hợp với hệ thống xây dựng (MSBuild, NAnt, Rake)
- Tích hợp với Khung thử nghiệm
- Tích hợp với Source Anaylsis (Simian, NDepend, FxCop, NCover, v.v.)
- WebInterface / Trang tổng quan
- Yêu cầu cơ sở hạ tầng