Hudson: Nuestro compañero
Os dejamos las estadísticas de uso de nuestra herramienta de integración continua preferida!
Hace más de 2 años que usamos Hudson como herramienta en todos nuestros proyectos de desarrollo, y en poco tiempo pasó a convertirse en un pilar central de nuestro entorno de desarrollo.
Tras estos dos años, estos son los datos:
| Proyectos gestionados (Jobs configurados) | 192 |
| Proyectos en Activo: | 52 *(usados en los últimos 20 días) |
| Numero total de compilaciones realizadas | 6442 |
| Despliegues automáticos al servidor de desarrollo | 4127 (sobre nuestros 5 entornos) |
| Media de operaciones diarias: | 12 |
La instalación es la por defecto sobre Linux, junto a un Slave que utilizamos puntualmente para las test sobre Windows.
Respecto a los plugins, aunque le hemos dado una oportunidad a practicamente todos, estos son los más utilizados:
- SVNCopyPlugin (Plugin desarrollado internamente por Viavansi para la sincronización con el SVN del cliente tras despliegues exitosos)
- Hudson SCP Publisher Plugin (desarrollado internamente para publicar en nuestro sistema de descargas )
- ChuckNorris Plugin
- SubversionTaggin Plugin
- Disk Usage Plugin
- Seleniumhq Plugin
- Sonar Plugin
- Dependency Analyzer
- Backup Plugin
- Deploy Plugin
- SCP Plugin
- Jabber Plugin
Algunos artículos relacionados:
Introducción a Hudson: http://www.xnoccio.com/362-hudson-parte-1-introduccion/
Introducción al desarrollo de Plugins: http://www.xnoccio.com/464-hudson-parte-2-crea-tus-propios-plugins/
Comparatíva: http://www.xnoccio.com/368-eligiendo-nuestro-entorno-de-integracion-continua-i/
y conclusiones http://www.xnoccio.com/372-conclusiones-finales-eligiendo-nuestro-entorno-de-integracion-continua-v/