All'inizio .. Sono un committer di Hudson e autore del libro di Hudson, ma non sono stato coinvolto nell'intera divisione dei progetti.
In ogni caso ecco il mio consiglio:
Dai un'occhiata a entrambi e vedi cosa si adatta meglio alle tue esigenze.
Hudson completerà la migrazione per diventare un progetto Eclipse di alto livello entro la fine dell'anno e ha coinvolto un sacco di sviluppatori a tempo pieno, QA e altri che lavorano al progetto. Sta ancora andando forte e ha molti utenti e, essendo il server CI predefinito in Eclipse, continuerà a soddisfare le esigenze di molti sviluppatori Java. Osservando la tabella di marcia e i piani per il futuro, si può vedere che dopo l'integrazione di Maven 3 realizzata con la versione 2.1.0 sono in arrivo un sacco di altre interessanti funzionalità.
http://www.eclipse.org/hudson
Dall'altro lato, Jenkins ha conquistato molti utenti Hudson originali e ha una vasta comunità di utenti su più tecnologie e ha anche un sacco di sviluppatori che ci lavorano.
In questa fase entrambi i server CI sono ottimi strumenti da utilizzare e, a seconda delle esigenze in termini di tecnologia, l'integrazione con l'uno o l'altro potrebbe essere migliore. Entrambi i prodotti sono disponibili come open source e per entrambi è possibile ottenere supporto commerciale da varie società.
In ogni caso ... se non stai ancora utilizzando un server CI .. inizia ora con uno di essi e vedrai enormi vantaggi.
Aggiornamento gennaio 2013: dopo un lungo processo di pulizia IP e ulteriori miglioramenti, Hudson 3.0 è ora disponibile come prima versione approvata della fondazione Eclipse.