Construcción nocturna y máquinas virtuales.
-
03-07-2019 - |
Pregunta
En mi lugar, estamos escribiendo aplicaciones del lado del servidor (servicios WCF) y esperamos automatizar la instalación y ejecutarla en nuestro proceso de compilación nocturno ... Además, esperamos instalarlo una y otra vez en diferentes servidores ...
Estamos buscando:
- ¿Cuál es la mejor herramienta para la construcción nocturna? (actualmente estamos usando TeamCity, pero solo es bueno para CI, no para los requisitos de Nighty Build)
- ¿Hay alguien que construya sus soluciones \ proyectos y los instale en máquinas virtuales? (¿Puede adjuntar \ vincular algún código automatizado para esta instalación?)
Gracias.
Solución
Eche un vistazo a FinalBuilder
Otros consejos
TeamCity es una gran herramienta. Es compatible con la programación de una compilación como CC.NET para compilaciones nocturnas. ¿Qué tipo de problemas tiene con él?
Prueba NAnt para la compilación: http://nant.sourceforge.net/
y CruiseControl.NET para la integración continua: http://confluence.public.thoughtworks.org/display/ CCNET / Welcome + to + CruiseControl.NET
ambos son de código abierto :-D
TeamCity manejará las construcciones nocturnas tan bien como CC.Net, etc.
Tu comentario
Por lo que veo este TC lo suficientemente bueno para CI no para NihgtlyBuild. Porque no podemos configurar para instalar windows-services, instalar en remoto Máquinas, por supuesto que podemos usar Msbuild. pero será difícil escribir todo esto.
No es particularmente difícil hacer nada de esto (IMO, por supuesto) utilizando Microsoft.SDC.Tasks