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