2009-06-02 2 views
18

Sto lavorando su un progetto PHP e vorrei conoscere i consigli per l'implementazione di continuous integration.Server consigliato per l'integrazione continua per un progetto PHP

Ho letto tutta la teoria, ma non ho mai potuto usare l'integrazione continua. Quindi dovrebbe essere piuttosto facile da iniziare.

Ho letto su Xinc, Hudson, tra gli altri, ma mi piacerebbe avere un feedback basato sull'esperienza. Hai usato l'integrazione continua in progetti PHP? Qual è stata la tua esperienza? Quale server consiglieresti?

+0

è possibile usa anche [fazend.com] (http://www.fazend.com) - servizio CI ospitato – yegor256

+0

C'è una domanda abbastanza simile per quanto riguarda l'hosting (quindi non devi impostare/mantenere il tuo server) servizi di integrazione continua. Dai un'occhiata: http://stackoverflow.com/questions/12755268/hosted-continuous-integration-for-php/12767571 – Moritz

risposta

9

Ho avuto fortuna con phpUnderControl, che è basato su CruiseControl.

+3

Il collegamento guasto è morto. – Petah

+0

@Petah: l'intero progetto sembra essere morto. Non riesco a cancellare la risposta poiché è accettata. –

4

Ho provato CruiseControl con phpUnderControl e Hudson. Ho anche dato un'occhiata a Xinc, ma al momento sembra essere troppo limitato.

Alla fine sono andato con Hudson, perché è molto più facile da configurare rispetto a CruiseControl e funziona bene con gli script di ant o semplici script di bash.

Un'altra opzione che sembra promettente è arbit. È un po 'come trac, ma aggiunge CI. C'è anche qualcosa dai ragazzi di Symfony, ma è in una fase molto precoce.