Hudson es otra herramienta de integración continua open source que se encarga de monitorear la ejecución de tareas repetidas ya sea la creación de un proyecto o la ejecución de tareas en un cron, es muy similar a Continuum y Cruise Control.
Entre las características de la herramienta tenemos:
A continuación tenemos una serie de pantallas de la herramienta
Entre las características de la herramienta tenemos:
- Fácil de instalar. Se distribuye como war que se instala muy fácil en cualquier web container como tomcat. También se puede ejecutar como standalone ejecutando el comando
java -jar hudson.war
- La administración se realiza totalmente usando una interfaz web lo cual facilita enormemente su configuración.
- Soporta notificación via IM, e-mail y RSS.
- Gran cantidad de reportes para JUnit y TestNG.
- Extensión de la herramienta a través de plugins. Actualmente se cuentan con plugins de JIRA, findbugs, Plot, Polarion, Trac, Clover entre otros.
- Soporta cvs y subversion como scm. También se puede trabar sin repositorio para control de versiones (scm) lo cual es útil cuando se tienen proyectos personales que se almacenan de forma local.
A continuación tenemos una serie de pantallas de la herramienta
- Pagina principal
- Agregar un nuevo proyecto
- Opciones de administración
- Detalle de un proyecto
- Ejecución de un build
- Opciones al agregar un proyecto
- Estructura en disco
Powered by ScribeFire.