1
何らかの理由で、bundlerは、まだインストールされていない必要な宝石をインストールするだけではありません。代わりに私のGemfileにすべてを再インストールしています。必要な宝石だけをインストールする方法がありますか(それは開発モードで私のために働きます)。生産上のCapistrano経由のBundlerは、常に不必要にすべてを再インストールするようです。
カピストラーノ2.6.0 バンドラー1.0.12 Unbuntu 10.04サーバーの32ビット
タスクスニペット:
task :bundle_gems, :roles => :app do
run "cd #{deploy_to}/current && bundle install --path vendor/gems RAILS_ENV=production"
end
真剣に?試してみましょう。 –
それは機能しましたか?それがあった場合は、私の答えを「Accepted」とマークすることを忘れないでください。 –