2012-03-29 25 views
7

En nuestra empresa estamos analizando de forma crítica los productos en nuestra calle Java Development/QA. Uno de los productos que estamos viendo es Apache Continuum.¿Continuum como reemplazo de Jenkins?

¿Alguien con experiencia en Continuum (y preferiblemente también con la experiencia de Jenkins) explica cuáles son las ventajas y desventajas de Apache Continuum (especialmente con respecto a Jenkins)?

Mis primeras impresiones son:

Ventajas:

  • más adecuado para la agrupación construye y proyectos (desde la perspectiva de la interfaz de usuario).

Desventajas:

  • Sin salpicadero claro.
  • Una comunidad relativamente pequeña.
  • Sin complementos (¿no?).
+4

AS preguntas etiquetadas con Jenkins 1142 vs Continuum 14. Prepárese para resolver problemas por su cuenta :-) –

+0

No entiendo cómo Jenkins es peor al agrupar construcciones. ¿Las vistas no son suficientes? – Steven

+0

Gracias, @PetteriHietavirta, esa es de hecho una de las cosas que me preocupan. –

Respuesta

10

Estamos usando continuo y cambiamos a jenkins.

ventajas

Jenkins:

  • FindBugs
  • PMD
  • Checkstyle
  • cobertura
  • código (muy bien Vea el cuadro de emma) la integración
  • con artifactory
  • integración con sonar
  • tarea de construcción posterior (construcción de otros proyectos, el archivo automático)
  • nueva entrega de Jenkins todas las semanas - errores críticos se resuelven muy rápidamente
  • paquetes rpm/deb (se puede usar yum/deb para la actualización automática cada semana)

En jenkins crea la vista y puede agrupar proyectos allí.

+0

Gracias, algunos buenos puntos aquí. Esperaré y veré si puedo obtener más respuestas. Mientras tanto, ¿podrías explicar por qué dejaste de usar Continuum? ¿Dónde no estaba satisfecho con Continuum o las ventajas de Jenkins le convencieron (es decir, Continuum es bueno en lo que hace pero Jenkins ofrece más o Continuum es un producto mediocre en sí mismo?)? –

+0

Creo que los informes. Ver [continuo] (http://vmbuild.apache.org/continuum/groupSummary.action) y [Apache Build en jenkins] (https://builds.apache.org/) y [código de cobertura en ebay] (https: //www.ebayopensource.org/hudson/job/turmeric-ci-runtime/67/cobertura/?) Todo lo que tiene en un solo lugar. Y la integración con sonar/artifactory. Realiza la implementación en el artefacto en 30 segundos cuando finaliza la compilación (el proyecto maven de varios módulos contiene aproximadamente 40 módulos). –

+0

sigue siendo válido en 2016? – dit

Cuestiones relacionadas