Hudson (software)

De Wikipedia, la enciclopedia libre
Saltar a: navegación, búsqueda
Hudson
Hudson Screenshot.png

?
Información general
Última versión estable 2.2.1 (info)
8 de diciembre de 2011; hace 2 años (2011-12-08)
Género integración continua
Programado en Java
Sistema operativo Multi-plataforma
Licencia MIT license y licencia Creative Commons[1]

Hudson es una herramienta de integración continua escrita en Java, que se ejecuta en contenedores de servlets, como Apache Tomcat o en el servidor de aplicaciones GlassFish. Trabaja con herramientas de control de versiones como CVS, Subversion, Git y Clearcase y puede ejecutar proyectos basados en Apache Ant y Apache Maven, así como también shell scripts o procesos por lotes Windows ("Windows batch commands").

La "Build" de un proyecto puede iniciarse de varias formas, planificando mecanismos cron, creando la "Build" del proyecto cuando otras "Builds" se han completado o creando la "Build" de una URL.

Recientemente Hudson se ha convertido en una alternativa a CruiseControl y otros servidores de "Builds" de código abierto.[2] En la conferencia JavaOne de Mayo de 2008, Hudson fue el ganador del premio "Duke's Choice" en la categoría de "Soluciones para desarrolladores".[3]

Hudson es un proyecto de código abierto, con algunas partes (diseño gráfico derivado del proyecto Tango Desktop Project) bajo licencia Creative Commons y el resto bajo licencia MIT.[1] El desarrollador principal de Hudson fue Kohsuke Kawaguchi, empleado de Sun Microsystems.[2]

Durante noviembre de 2010, una incidencia surgió en la comunidad de Hudson con respecto a la infraestructura usada, la cual creció hasta cuestionar el control de Oracle sobre el proyecto.[4] A pesar del acuerdo entre los principales colaboradores del proyecto y Oracle en muchos aspectos, el uso del nombre "Hudson" no fue cedido por Oracle,[5] por lo que en enero de 2011 se propuso cambiar el nombre de "Hudson" por "Jenkins". La propuesta fue apoyada mayoritariamente creándose el proyecto Jenkins.[6]

Véase también[editar]

Referencias[editar]

Enlaces externos[editar]