Déploiment Capistrano bloqué - Ruby/Rails - Programmation
Marsh Posté le 05-02-2008 à 12:20:13
C't'a dire que je peux donner plus de détails si vous voulez
Marsh Posté le 05-02-2008 à 21:20:49
Me laissez pas jovaliser /o\
Nous en étions restés sur le blocage à la ligne d'exécution suivante :
Code :
|
Au bout d'un moment, j'abandonne donc en tuant la commande, Capistrano fait donc un rollback avec la trace suivante :
Code :
|
Et si je regarde donc dans le fichier command.rb :
Code :
|
La ligne concernée par la trace précédente est celle du sleep 0.01 (ligne 19 ici). Je vois pas ce qui cloche, et ça commence à me les piler.
Marsh Posté le 17-03-2008 à 21:35:14
Salut,
Moi c'est à l'étape cap deploy:cold que je coince, apparemment y'a un souci avec mercurial, il me sort: "[err] abort: unknown revision '79d0e246ecb7'!"
C'est quoi le process complet avec mercurial et capistrano? j'ai l'impression que l'initialisation est foireuse chez moi. Quel est l'ordre des choses à réaliser?
En recommençant tout à zéro, j'ai maintenant "[err] abort: branch default not found"
EDIT: c'est bon, apparemment il faut faire un push initial à la main, ensuite cap deploy:cold fonctionne, bizarre bizarre
EDIT2: c'est foireux, je dois faire un "hg push http://..." avant chaque "cap deploy:cold", y'a un problème
Marsh Posté le 25-03-2008 à 13:20:51
J'ai un peu lâché le truc de mon côté. J'ai pas l'impression que le process soit bien figé pour Mercurial.
Si tu as des pistes, je suis preneur, je peux me fendre de quelques tests aussi.
Marsh Posté le 03-02-2008 à 18:47:55
Salut à tous,
J'utilise Capistrano avec mes projets rails, et forcément, j'y prend tellement gout que je migre progrossivement mes projets autres. Jusqu'à ce projet PHP versionné sous Mercurial.
En gros, j'ai voulu commencer simple, avec le fichier de deploiment suivant :
Et là, ça boucle. En gros, il reste bloqué à la dernière ligne de cette trace :
Les différentes commandes Mercurial qui apparraissent précédement passent toutes sans encombre dans un shell. Je suis en Ruby 1.8.5, Capistrano 2.1.0. Et le truc, c'est que je ne vois même pas où trouver des logs pour débugger tout ça.
Merci d'avance !