Облегченный сервер непрерывной интеграции для .NET - PullRequest
3 голосов
/ 30 ноября 2010

Я хочу настроить CI-сервер для личного проекта, которым я занимаюсь с коллегами в качестве учебного упражнения.

У меня есть виртуальный сервер, который мы можем использовать для CI-сервера, но он довольно мал по ресурсам (CPU / RAM и HDD)

Какое решение .NET CI занимает наименьшую площадь (я думаю, Гудзон)? Я видел множество потоков, сравнивающих их, но на самом деле ничего об использовании ресурсов.

Ответы [ 2 ]

4 голосов
/ 30 ноября 2010

Я подтверждаю ваше заявление об использовании Hudson. Он очень прост в настройке и использовании, его настройка займет не более часа. Для более серьезных проектов (снова с открытым исходным кодом) я пойду с CruiseControl.NET. Одним из ограничений использования Hudson в качестве CI является небольшое количество плагинов, доступных для кода .NET. Но. основные из них есть. Иди с этим.

3 голосов
/ 30 ноября 2010

Оба достаточно малы, чтобы использовать их на ограниченной виртуальной машине.Самым крупным потребителем ресурсов является фактическая компиляция ваших проектов и создаваемые ими артефакты сборки.Они не зависят от используемого вами CI-сервера.

...