数日前に凍結されたCapistranoの使用に関する質問に続いて、ベンダーフォルダーで凍結されたCapistranoを実行する際にまだ問題が発生しています。
凍結バージョンのキャップを実行しようとすると
ruby -r rubygems ./vendor/gems/capistrano-2.5.2/bin/cap deploy-with-migrations
エラーが発生します
... RubyGem version error: net-ssh(1.0.8 not >= 2.0.0) (Gem::LoadError) ...
依存関係であることがわかっていたので、ベンダーフォルダーでnet-ssh-2.0.4をフリーズしましたが、どのように使用しますか?
gempathの下の.gemrcファイルにベンダーフォルダーを追加したかったのですが、うまくいきませんでした。「gemenvironment」にはベンダーパスが表示されますが、「gemlist」にはベンダーフォルダー内のgemは表示されません。
何か案は?