Aquí podría ser tu PUBLICIDAD


Integración continua / Asesoramiento de control de crucero

votos
2

Me han encomendado la tarea de configurar un servidor de integración continua para nuestro proyecto y estoy sopesando las opciones.

Me gustaría utilizar cc.rb en lugar de cc por el simple hecho de que prefiero escribir Ruby que XML. Por lo que puedo ver, cc es un producto más maduro y viene con más funciones listas para usar.

Entonces, me gustaría saber si está configurando un servidor de integración con los siguientes requisitos, ¿qué sistema elegiría y cómo lo haría?

  • Soporte mercurial
  • Ejecute selenium test suite en múltiples plataformas
  • Soporte x10 para luces de construcción (no esenciales)

Cualquier orientación sería apreciada.

Saludos,

Chris

Publicado el 12/03/2009 a las 15:55
fuente por usuario ChrisInCambo
En otros idiomas...        العربية       

3 respuestas

votos
3

sí, estoy de acuerdo, Hudson es mucho más fácil de administrar y tiene una variedad de complementos ingeniosos que lo hacen flexible

Tiene soporte mercurial http://wiki.hudson-ci.org/display/HUDSON/Mercurial+Plugin

El soporte de selenio también está disponible http://thinkvitamin.com/dev/easy-automated-web-application-testing-with-hudson-and-selenium/

Respondida el 12/03/2009 a las 04:43
fuente por usuario sundeep


Aquí podría ser tu PUBLICIDAD


votos
1

Bueno, personalmente usaría el CruiseControl original, pero probablemente sea porque ayudé a escribirlo. ;)

Hay muchas herramientas disponibles para hacer lo que quiera (CC, cc.rb, Hudson, etc.). Si solo te importa ejecutar esas pruebas, la mayoría de ellas lo harán. Si desea una experiencia más refinada y algunas características más (como la integración IDE), entonces herramientas como Zutubi Pulse (o Bamboo o Team City) comienzan a verse bien. Si quiere entrar en el ciclo de vida completo (CI-> prueba-> implementación) e informar desde múltiples herramientas, entonces algo más avanzado como AnthillPro podría ser el camino a seguir.

Entonces realmente es una pregunta de qué más crees que podrías querer hacer.

Respondida el 12/03/2009 a las 08:42
fuente por usuario Jeffrey Fredrick

votos
1

¿Has considerado usar Hudson? Tiene soporte para múltiples idiomas y plugins y generalmente es muy flexible.

Creo que tiene soporte mercurial y podrías encontrar la prueba de selenio de algún modo.

Karl

Respondida el 12/03/2009 a las 04:28
fuente por usuario Karl