ALAHYANE Rachid a écrit : > Bonjour, > > Je suis un nouveau dans le monde de Rails, et je suis à la recherche > d'un serveur d'intégration pour les applications Rails. J'ai testé > Capistrano et ça marche très bien, sauf que les tâches (deploy et > autres) doivent être lancées en ligne de commande. Lorsque je voulais > utiliser des outils type Hudson (https://hudson.dev.java.net/) > disposant d'une interface web très intuitive, ce que je peux reprocher > à Capistrano (c'est vrai que ce n'est pas fait pour...), je me suis > retrouver avec deux outils qui font à peu près la même chose. D'un > coté Capistrano qui peut chercher les sources d'un dépôt svn puis > lancer des tâches dessus, et Hudson qui lui aussi détecte les > modifications des sources, récupère les sources depuis le dépôt, puis > lancer un script dessus, dans mon cas "cap deploy". > > Le soucis c'est que les deux outils à mon avis ne sont pas encore bien > intégrés. J'avoue que je n'ai pas encore bien cherché, mais je voulais > juste avoir votre avis et vos conseils... >
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 --~--~---------~--~----~------------~-------~--~----~ 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] -~----------~----~----~----~------~----~------~--~---
