08 mars 2008

CI : Hudson vs Continuum

La fondation apache héberge pour ses projets un serveur Continuum ET un serveur Hudson
(http://vmbuild.apache.org/continuum, http://hudson.zones.apache.org/hudson). Continuum étant développé en marge de Maven2, son intégration des projets Maven se doit (dervait?) d'être exemplaire.

Or le serveur Continuum est régulièrement dans les choux. Pas forcément à cause de Continuum bien sur, peut être aussi un peu à cause du serveur HTTP Jetty ou de la "zone" d'hébergement... mais en tout cas une migration sous Hudson est envisagée, au moins à titre expérimental dans un premier temps. Un sérieux revers pour Continuum !

J'utilise moi aussi continnum, tout simplement parce qu'il propose depuis le début la fonction "envoyer un mail à ceux qui on cassé le build", et surtout l'ajout automatique d'un domaine email aux IDs subversion pour identifier les fautifs. Et le rythme de développement d'Hudson est impressionnant !