Estoy trabajando con un pequeño equipo de desarrollo (4 personas) en un proyecto de C #. He propuesto configurar una máquina de compilación que haga compilaciones y pruebas nocturnas del proyecto, porque entiendo que esto es algo bueno. El problema es que no tenemos mucho presupuesto aquí, así que tengo que justificar el gasto a los poderes fácticos. Entonces quiero saber:
Me doy cuenta de que este es un tema muy amplio, y recién estoy comenzando. No pude encontrar un duplicado de esta pregunta aquí, y si hay un libro por ahí que debería obtener, hágamelo saber.
EDITAR: ¡Finalmente lo puse a trabajar! Hudson es completamente fantástico, y FxCop muestra que algunas características que pensamos que se implementaron en realidad estaban incompletas. También tuvimos que cambiar el tipo de instalador de vdproj Old-And-Busted a New Hotness WiX.
Básicamente, para aquellos que están prestando atención, si puede ejecutar su compilación desde la línea de comando, entonces puede ponerla en Hudson. Hacer que la compilación se ejecute desde la línea de comandos a través de MSBuild es un ejercicio útil en sí mismo, ya que obliga a que sus herramientas estén actualizadas.