Quand je tape
cap production deploy
Je reçois
Capfile locked at 3.1.0, but 3.2.0 is loaded
Lorsque je désinstalle capistrano 3.2.0
Je reçois
Could not find capistrano-3.2.0 in any of the sources
Run `bundle install` to install missing gems.
Moi gemfile a
gem 'capistrano', '~> 3.1'
gem 'capistrano-Rails', '~> 1.1'
Et Capfile
require 'capistrano/setup'
require 'capistrano/deploy'
require 'capistrano/bundler'
require 'capistrano/Rails/assets'
Que faire dans ce cas?
Il arrive que config/deploy.rb
a lock '3.1.0'
.
Il suffisait de le changer en '3.2.0'
et maintenant ça marche.
Bundler ne devrait-il pas gérer cela pour vous? Si vous avez la version spécifiée dans votre Gemfile, vous pouvez supprimer la version de verrouillage dans config/deploy.rb. Puis un bundle exec cap production deploy
devrait faire l'affaire.