online delivery c# .net asp.net continuous-integration

c# - delivery - Mejor configuración de integración continua para un desarrollador en solitario(.NET)



jenkins online (5)

Para facilidad de uso, he encontrado que CruiseControl.Net es muy fácil. Ahora, cuando se trata de huella de memoria, debo decir que mastica mi sistema. Es decir, una caja de desarrollo que también aloja CruiseControl.Net no es una buena forma de hacerlo. Lamentablemente, eso es todo a lo que tenía acceso cuando lo usaba en el pasado.

No puedo hablar con las otras herramientas.

Estoy buscando un servidor de CI liviano y fácil de instalar que pueda ejecutar en mi computadora portátil junto con Visual Studio & Resharper. Obviamente estoy mirando todos los grandes nombres como CruiseControl, TeamCity, etc. pero la mayor consideración para mí es la facilidad de configuración y, en menor medida, la huella de memoria.

Editar: también me gustaría algunas sugerencias para otras soluciones fuera de los grandes 2/3 ...

Editar: ¿Estoy a punto de aceptar una respuesta si nadie más tiene algo que agregar?



Uso CI como Desarrollador Solo.

Cuando fusiono mi rama de desarrollo en mi rama de prueba, CI toma el código, lo compila, modifica la cadena de conexión, cambia un par de configuraciones de la aplicación y las copia a través de Beyond Compare en mi sitio de prueba para que los verificadores de personas puedan ver .


Acabo de comenzar a usar CruiseControl.NET.

Sin conocimientos previos, pude ponerlo en marcha con un solo proyecto de prueba utilizando MSBuild, MSTest y Team Foundation Server (es decir, CodePlex) en un par de horas. Publiqué un grupo de enlaces a recursos útiles aquí Devsta 2008 Día 0: Control de fuente e IC

No puedo ayudar en la huella de memoria ya que mi proyecto era bastante pequeño. Puedo decirte que aunque no está haciendo nada (es decir, la mayoría de las veces) está usando ~ 5MB en mi sistema. De hecho, el notificador de icono de bandeja que viene con él ocupa más memoria que el servicio a aproximadamente 6 MB. Eso aumenta cuando hace cosas, por supuesto.