Я работал с Круиз-контроль как с фреймворком CI в моем последнем проекте. Какие-нибудь рекомендации по другим инструментам?
(Не то чтобы я обнаружил, что CruiseControl отсутствует, просто хотел узнать, проводил ли кто-нибудь сравнение)




Поскольку я перешел с Ant на Maven в качестве моей системы сборки, Континуум - очевидный выбор. Он очень чистый и предлагает все функции, которые мне нужны.
У нас был большой успех с Hudson. Он прост в установке и настройке, имеет большой набор плагинов и хороший пользовательский веб-интерфейс. Мы используем два плагина для покрытия кода checkstyle и cobertura.
TeamCity от JetBrain довольно крутой.
+1 для TeamCity. Намного лучше, чем CCnet, как с точки зрения установки / настройки, так и с точки зрения удобства использования.
+1 для TeamCity. Его удобство использования просто невероятное.
Мы используем LuntBuild, который отлично работает с maven.
Кроме того, Lunbuild предлагает большую степень детализации для контроля доступа. Я не использовал слишком много инструментов CI, но это была основная причина, по которой моя компания перешла на Luntbuild с круиз-контроля. Мы хотели предоставить клиентам доступ к серверу сборки, чтобы они могли получать ежедневные сборки и т. д., Но у нас не было возможности предоставить им доступ к сборкам других клиентов.
TFS 2008 довольно хорош. Он имеет встроенную непрерывную интеграцию в сборку TFS.
Мы используем Бамбук.
Для довольно обширной матрицы функций различных основных серверов CI, посмотрите: http://confluence.public.aughtworks.org/display/CC/CI+Feature+Matrix
+1 за ссылку на матрицу функций ... thx.
TFS 2008 довольно хорош
Как и CruiseControl и Nant
Взгляните на Завод CI, который требует минимальной настройки
Вторая рекомендация Питера для Hudson. Continuum и Hudson очень просты в настройке и использовании (по сравнению с CruiseControl), но Hudson предлагает гораздо больше функциональных возможностей. Если вам интересно, у меня есть ранее написано о том, почему я выбрал Хадсон.
TeamCity с его предварительно протестированная функциональность фиксации также является хорошим выбором, если вы можете жить с ограничениями бесплатная профессиональная лицензия (максимум 20 пользователей и 20 конфигураций сборки).
Мы используем TFS 2008, который работает для нас, потому что мы в значительной степени являемся средой MS ... однако я также использовал FinalBuilder, который имеет больше функций, чем все, что я видел, и был бы особенно полезен в средах где вы использовали сочетание технологий (например, несколько SCM).
Подробнее о "CC vs Hudson" см .: stackoverflow.com/questions/604385/…