Integración continua
Se conoce como Integración Continua al conjunto de Metodologías, procesos y herramientas que nos permiten automatizar muchas de las tareas repetitivas que se realizan a la hora de desarrollar, testear y desplegar aplicaciones, ya sean para web, móvil o pc. Este listado de enlaces están pensados para crear un servidor de Integración Continua para desarrollos web realizados con PHP. Si usas otros lenguajes de programación, también te resultará útil.
- Introducción
- Primeros pasos
- Instalando y configurando Jenkins
- Instalando y configurando Redmine
- Coding Standards para PHP
- PHPCPD, detectando el código duplicado
- PHPMD, detectando problemas en el código
- PHP Depend, realizando métricas de nuestras aplicaciones
- Instalación de Subversion y Git
- Metodologías y convenciones
- Automatizando la creación de repositorios con Git y Subversion
- Automatizando la descarga del código fuente de WordPress, Drupal, etc. y sus plugins, módulos y temas
- Instalar y configurar nuestra máquina virtual con VirtualBox, por consola
- Instalando la herramienta Selenium para ejecutar test funcionales
- Automatizando la creación de proyectos WordPress, Drupal, Symfony, etc. (I)