Я шукаю порівняння різних серверів безперервної інтеграції (CI) (зокрема, зосереджених на .NET) і не зміг знайти жодного.
Тому я хотів би знати, що ви думаєте про різні доступні рішення, які плюси і мінуси, які вимоги до хостингу та чому CI Server XY - це сервер на ваш вибір.
Мене цікавлять ваші думки щодо (сміливо коментуйте інших):
- Хадсон
- Круіз контроль
- CruiseControl.NET
- Teamcity
- CIFactory (використовує CruiseControl.NET)
Цікаві місця:
- Конфігурація (проста, гнучка)
- Інтеграція зі SCM (зокрема, DSVC, наприклад, git або hg)
- Інтеграція із системами збірки (MSBuild, NAnt, Rake)
- Інтеграція з тестовими рамками
- Інтеграція з джерелом аналітики (Simian, NDepend, FxCop, NCover тощо)
- WebInterface / Інформаційні панелі
- Вимоги до інфраструктури