Saya sedang mencari perbandingan berbagai server integrasi berkelanjutan (CI) (khususnya yang berfokus pada .NET) dan tidak dapat menemukannya.
Oleh karena itu, saya ingin tahu pendapat Anda tentang berbagai solusi yang tersedia, apa pro dan kontra, apa persyaratan hosting dan mengapa CI Server XY adalah Server pilihan Anda.
Saya tertarik dengan pemikiran Anda tentang (silakan mengomentari orang lain untuk):
- Hudson
- CruiseControl
- CruiseControl.NET
- Teamcity
- CIFactory (menggunakan CruiseControl.NET)
Tempat Menarik adalah:
- Konfigurasi (mudah, fleksibel)
- Integrasi dengan SCM (khususnya DSVC seperti git atau hg)
- Integrasi dengan sistem build (MSBuild, NAnt, Rake)
- Integrasi dengan Framework Pengujian
- Integrasi dengan Anaylsis Sumber (Simian, NDepend, FxCop, NCover, dll.)
- WebInterface / Dashboards
- Persyaratan infrastruktur