Я работаю с небольшой (4 человека) командой разработчиков над проектом C #. Я предложил настроить машину сборки, которая будет выполнять ночные сборки и тесты проекта, потому что я понимаю, что это хорошая вещь. Проблема в том, что у нас здесь нет большого бюджета, поэтому я должен оправдать расходы перед власть имущими. Итак, я хочу знать:
Я понимаю, что это очень большая тема, и я только начинаю. Я не смог найти здесь дубликата этого вопроса, и если есть книга, которую мне нужно просто достать, пожалуйста, дайте мне знать.
РЕДАКТИРОВАТЬ: Наконец-то я заработал! Хадсон совершенно фантастический, и FxCop показывает, что некоторые функции, которые, как мы думали, были реализованы, на самом деле были неполными. Нам также пришлось изменить тип установщика с Old-And-Busted vdproj на New Hotness WiX.
В принципе, для тех, кто обращает внимание, если вы можете запустить свою сборку из командной строки, вы можете поместить ее в hudson. Выполнение сборки из командной строки через MSBuild само по себе является полезным упражнением, потому что оно заставляет ваши инструменты быть актуальными.