[Evento] Resumen y conclusiones del evento de AUGES “Cómo construir tu entorno de integración continua desde cero”

El sábado pasado, tuve el placer dar un evento con el Grupo de Usuarios de ASP.NET España y que a través de twitter bautizamos como el #geeksaturday, donde montamos un evento sobre cómo contruir un entorno de integración continua de principio a fin. El evento tuvo lugar en las oficinas de Ábaco Ibérica de Software, que Victor Gónzalez @vimagode para los tuiteros, nos prestó para tal ocasión (Muchas gracias)

¿Qué vimos durante el evento?

Empezamos con una introducción teórica sobre la integración continua. Una vez vista la teoría, pasamos a la practica instalando Jenkins como servidor de integración continua y creando unas builds que nos servirían para el ejemplo. A continuación instalamos Mercurial sobre Internet Information Server 7 como sistema de control de código fuente distribuido y como plugins adicionales, TortoiseHg como alternativa visual a la consola de comandos y VisualHg para Visual Studio 2010. Luego abrimos la aplicación de ejemplo, una app desarollada con ASP.NET MVC 3 y empezamos a crearnos un archivo de script de MSBuild desde cero para la creación y limpieza de directorios, compilación, pruebas unitarias (NUnit), cobertura de código (OpenCover) y reporting (ReportGenerator), paquetizado de la solución y despliegue automatizado de la misma (WebDeploy). En total 4 horas muy bien aprovechadas y que incluso podrían haberse alargado.

Al final del evento y gracias la CampusMVP (Patrocinador del grupo) sorteamos 2 libros Trabajando en equipo con Visual Studio ALM y un descuento para los asistentes en el curso Gestión de proyectos de software con Team System y Team Foundation Server. También sorteamos 6 suscripciones de un mes a Pluralsight, también patrocinador del grupo.

Por último unas fotillos de los asistentes

WP_000718 WP_000720

Material del evento para descargar

Tengo pendiente escribir una serie de posts relacionados con este evento, como por ejemplo la instalación de Mercurial sobre IIS, plugins…

Un saludo y hasta la próxima.

Published 8/5/2012 13:33 por Luis Ruiz Pavón
Archivado en: ,
Comparte este post:
http://geeks.ms/blogs/lruiz/archive/2012/05/08/evento-resumen-y-conclusiones-del-evento-de-auges-c-243-mo-construir-tu-entorno-de-integraci-243-n-continua-desde-cero.aspx

Comentarios

# re: [Evento] Resumen y conclusiones del evento de AUGES “Cómo construir tu entorno de integración continua desde cero”

Una lastima no haber podido asitir :(

Tuesday, May 8, 2012 1:51 PM por Javier Torrecilla

# re: [Evento] Resumen y conclusiones del evento de AUGES “Cómo construir tu entorno de integración continua desde cero”

Otra vez será ;)

Un saludo

Tuesday, May 8, 2012 2:08 PM por Luis Ruiz Pavón

# re: [Evento] Resumen y conclusiones del evento de AUGES “Cómo construir tu entorno de integración continua desde cero”

Vaya, descarté ir porque tengo muy trillado el tema de integración continua y pensaba que no me aportaría demasiado, sin embargo, si llego a saber las herramientas que pensabais utilizar habría ido fijo. Por ejemplo, habitualmente utilizo CruiseControl, NAnt y Git. Me habría venido bien Jenkins, Mercurial, etc.

No conocía la existencia de OpenCover y ReportGenerator. Gracias por citarlos, los voy a tener muy en cuenta en próximos desarrollos.

En fin, una pena que no asistiera.

Tuesday, May 8, 2012 2:53 PM por Soren

# re: [Evento] Resumen y conclusiones del evento de AUGES “Cómo construir tu entorno de integración continua desde cero”

Que ganas de poder asistir a un evento de este tipo. ¿Para cuando una gira por Canarias?

Tuesday, May 8, 2012 3:01 PM por Sergio

# re: [Evento] Resumen y conclusiones del evento de AUGES “Cómo construir tu entorno de integración continua desde cero”

Pues nada, la próxima te apuntas, que está bien contar con opiniones y experiencias con otras herramientas. Además en las cañas de después salieron temas muy interesantes para debatir.

Un saludo.

Tuesday, May 8, 2012 3:04 PM por Luis Ruiz Pavón

# re: [Evento] Resumen y conclusiones del evento de AUGES “Cómo construir tu entorno de integración continua desde cero”

Uy!!! Canarias me pilla un poco lejos XDDD

Intentaremos repertirlo online ;)

Un saludo.

Tuesday, May 8, 2012 3:10 PM por Luis Ruiz Pavón

# re: [Evento] Resumen y conclusiones del evento de AUGES “Cómo construir tu entorno de integración continua desde cero”

Sí, una pena, todo lo que se contó es muy práctico, son eventos muy interesantes que merecen la pena grabarlos como webcast o transmitirlos vía streaming. Saludos.

Wednesday, May 9, 2012 10:11 AM por Kiquenet