Я працюю з невеликою командою розвитку (на 4 особи) над проектом C #. Я запропонував створити машину складання, яка буде робити нічні побудови та тести проекту, тому що я розумію, що це гарна річ. Проблема в тому, що у нас тут не дуже багато бюджету, тому я мушу виправдовувати витрати на владні повноваження. Тому я хочу знати:
Я розумію, що це дуже велика тема, і я тільки починаю. Я не міг знайти дубліката цього питання, і якщо там є книга, я просто повинен отримати, будь ласка, дайте мені знати.
EDIT: Нарешті я змусив його працювати! Хадсон абсолютно фантастичний, і FxCop показує, що деякі функції, які ми думали, були реалізовані, насправді були неповними. Нам також довелося змінити тип інсталятора з Old-And-Busted vdproj на New Hotness WiX.
В основному, для тих, хто звертає увагу, якщо ви можете запустити свою збірку з командного рядка, то ви можете помістити її в Хадсон. Зробити збірку запустити з командного рядка через MSBuild - це корисна вправа сама по собі, оскільки вона змушує ваші інструменти бути актуальними.