2016-04-29 2 views
2

Je pensais que ma version capistrano était verrouillée à 3.4.0, mais il semble qu'elle ait été mise à jour à 3.5. J'ai essayé de revenir à 3.4, mais je reçois le message suivant lorsque j'essaie de déployer mon projet sur le serveur.Déploiement Capistrano cassé par une nouvelle demande pour la gemme Capistrano-Harrow?

DEBUG [72bb6fc3] An error occurred while installing capistrano-harrow (0.3.2), and Bundler cannot 
continue. 
Make sure that `gem install capistrano-harrow -v '0.3.2'` succeeds before 
bundling. 

Je ne suis pas familier avec capistrano-harrow, mais lire un peu et ne semble pas quelque chose que je besoin. J'ai ajouté à mon gemfile dans l'espoir d'obtenir le déploiement à envoyer, mais même si cela semblait bien installer, il reste des erreurs pour le déploiement. Quand j'essaye d'exécuter gem install capistrano-harrow -v '0.3.2' - j'obtiens le message suivant et il n'installe pas.

ERROR: While executing gem ... (Gem::RemoteFetcher::FetchError) 
    bad response Not Found 404 (https://rubygems.global.ssl.fastly.net/quick/Marshal.4.8/capistrano-harrow-0.3.2.gemspec.rz) 

Quelqu'un sait comment je peux soit, retirer de la herse pour essayer d'obtenir mon Deploy pour travailler ou corriger ce problème pour aller de l'avant? Merci!

Mise à jour

j'ai couru la commande suivante pour « opt-out », cependant, il a encore besoin de construire/installer la pierre précieuse, je suppose, qui est actuellement la vraie question.

git config harrow.disabled true

Répondre

3

la version de 0.3.2 capistrano-harrow semble être yanked de Rubygems. Il y a un indice dans le message ERROR que vous avez collé: Not Found 404 a été reçu du CDN.

Si vous êtes de retour sur la version 3.4, la gemme n'est pas censée être utilisée, mais si vous utilisez la version 3.5, essayez le bundle update capistrano.

+0

Alors je l'ai verrouillé à 3.5, tout à l'heure et j'ai fait une mise à jour capistrano. Maintenant, mes versions sont capistrano 3.5.0 et capistrano-harrow 0.4.0. Cependant, il recherche encore la version 0.3.2 quand j'essaye de faire un déploiement. – daveomcd

+1

Est-ce que 0.3.2 est toujours mentionné dans votre Gemfile.lock? –

+0

c'était tout! Alors je l'ai poussé au repo et déployé. Merci pour l'aide! – daveomcd