En esta entrada te explicaré cómo aprovechar la tecnología Docker para construir un entorno de Integración Continua que monitorice tu repositorio de código fuente, construya tu producto, pase los tests, audite el código de forma automática con SonarQube y deje los binarios listos para descargar.

En un escenario clásico tendríamos unas cuantas máquinas virtuales encargadas de hacer todas esas tareas, pero con Docker podemos ir a un escenario donde repartir las tareas en diferentes contenedores en lugar de máquinas virtuales, resultando un entorno mucho más ligero, más fácil de escalar y más sencillo de portar.

Seguir leyendo