+1 para Hudson.
Hudson es un proyecto muy activo, tiene una amplia comunidad de usuarios y un usuarios activos lista de correo, es muy fácil para empezar, es fácil de usar, se ha utilizado en grandes, muy grandes, proyectos (JBoss , JAX-WS, etc.) y por lo tanto tiene registros comprobados de éxito, ofrece funciones avanzadas muy agradables (por ejemplo, matriz de construcción, clústeres de compilación, etc.), es de código abierto, tiene muchos complementos ...
Y si el soporte es realmente una cosa importante, puede obtener
commercial support from Sun. Pero FWIW, nunca tuve ningún problema de bloqueo con Hudson.
Actualización: Como ya sabrán, Kohsuke Kawaguchi (el creador de Hudson) ha dejado de Sun/Oracle y comenzó su own companypara tomar Hudson a la siguiente etapa. En otras palabras, esto no es una amenaza para Hudson. Y si usted está buscando ayuda, se puede obtener una certified version of Hudson CI Server como parte de un plan de suscripción (esta versión certificada lía un comunicado de alta calidad de Hudson con un conjunto predefinido de los plugins más algo de uno comercial).
Actualización: Para ilustrar el tamaño de su respectiva base de usuarios, que aquí hay una comparación de las tendencias de empleo para varias herramientas de CI en Indeed (consulta en directo):
Esto es, por supuesto, no un indicador técnico.
Puede que esté interesado en las respuestas aquí: http://stackoverflow.com/questions/1200721/language-agnostic-automated-build-and-test-server-for-multiple-projects –
Me gustaría lanzar CruiseControl en la mezcla, si aún no lo has considerado. No puedo comentar un punto de vista de Java, habiendo usado la versión de .NET pero me gusta eso. – AdaTheDev
@ire_and_curses ninguna de las respuestas en la publicación da un buen argumento para cualquiera de las herramientas en comparación con la otra – pdeva