2009-06-02 17 views
18

Estoy trabajando en un proyecto PHP y me gustaría saber las recomendaciones para implementar continuous integration.Servidor recomendado para la integración continua de un proyecto PHP

He leído toda la teoría, pero nunca llegué a utilizar la integración continua. Entonces debería ser bastante fácil comenzar.

He leído sobre Xinc, Hudson, entre otros, pero me gustaría obtener algunos comentarios basados ​​en la experiencia. ¿Has usado integración continua en proyectos de PHP? ¿Cuál ha sido tu experiencia? ¿Qué servidor recomendarías?

+0

que pueda también use [fazend.com] (http://www.fazend.com) - servicio de CI alojado – yegor256

+0

Hay una pregunta bastante similar con respecto a los servicios de integración continua (por lo que no tiene que configurar/mantener su propio servidor) alojado. Eche un vistazo: http://stackoverflow.com/questions/12755268/hosted-continuous-integration-for-php/12767571 – Moritz

Respuesta

9

He tenido buena suerte con phpUnderControl, que se basa en CruiseControl.

+3

El enlace muerto está muerto. – Petah

+0

@Petah: todo el proyecto parece estar muerto. Parece que no puedo eliminar la respuesta, ya que es la aceptada. –

4

He intentado CruiseControl con phpUnderControl y Hudson. También eché un vistazo a Xinc, pero parece ser muy limitado en este momento.

Fui con Hudson al final, porque es mucho más fácil de configurar que CruiseControl y funciona bien con scripts ant o simples scripts bash.

Otra opción que parece prometedora es arbit. Es un poco como trac, pero agrega CI. También hay algo de los chicos de Symfony, pero está en una etapa muy temprana.

Cuestiones relacionadas