En fait, comme j'avais déjà une petite expérience avec Hudson je me suis dit pourquoi ne pas tester ce que ça donne avec Rails. Effectivement, après une recherche rapide, je me suis aperçue qu'il y a quelques plugins Hudson qui sont déjà là pour nous: rake (http://wiki.hudson-ci.org/display/HUDSON/Rake+plugin ), Ruby+metrics (http://wiki.hudson-ci.org/display/HUDSON/Ruby+metrics+plugin ) et bien d'autres.

CruiseControl.rb lui aussi à l'air simple d'utilisation, en revanche la configuration est loin d'être aussi facile que celle de Hudson (avis perso ;)

Le 21 juil. 09 à 15:01, Yann KLIS a écrit :

Après plusieurs mois sur CruiseControl.rb, on est passé à Hudson (après 1 jour de test d'Integrity).

De notre point de vue, si tu fais des choses simples (1), Integrity est très bien. Dès que tu veux faire des trucs compliqués (2), Hudson est sans doute plus approprié.

(1) genre "rake spec"
(2) génération de rapport Selenium, génération de rcov, activation des oreilles de ton Nabaztag quand la build failed, délation de qui a pété la build sur un channel irc, etc

++

yk

Le 20 juillet 2009 18:59, ALAHYANE Rachid <[email protected]> a écrit :
Merci pour ta réponse et désolé pour la réponse un petit peu en retard. Sinon il n'y aurait pas d'autres serveurs d'intégrations que vous pouvez me conseiller !! je demande trop :)

Encore une fois merci pour vos réponses.

Personnelement, les outils n'ont pas vocation a être cumulé. Les deux
outils doivent être utilisez indépendement.

En effet :
* Capistrano est fait pour faire du déploiement et il le fait très bien.
* Hudson ou Integrity permette de faire de l'intégration continue à
savoir voir si tous tes tests fonctionnent correctement pour une
révision donnée.

En gros, on ne déploie pas avec Hudson, on déploie à partir d'un autre
source. Le déploiement automatique sur hook est potentiellement dangereux.

--
Cyril Mougel
http://blog.shingara.fr

Meilleures salutations / Best Regards

Rachid ALAHYANE






--~--~---------~--~----~------------~-------~--~----~
Vous avez reçu ce message, car vous êtes abonné au groupe "Railsfrance" de Google Groups. Pour transmettre des messages à ce groupe, envoyez un e-mail à l'adresse [email protected]
Pour résilier votre abonnement envoyez un e-mail à l'adresse 
[email protected]
-~----------~----~----~----~------~----~------~--~---


Meilleures salutations / Best Regards

Rachid ALAHYANE




Attachment: smime.p7s
Description: S/MIME cryptographic signature

Répondre à