Bundlerのドキュメントによると、Capistranoを介して展開するときに必要なすべてのバンドルをインストールするには、挿入するだけで済みます。
require 'bundler/capistrano' # siehe http://gembundler.com/deploying.html
彼のdeploy.rbで。次に、展開時に、Capistranoは呼び出します
* executing "bundle install --gemfile .../releases/20110403085518/Gemfile \
--path .../shared/bundle --deployment --quiet --without development test"
これは正常に機能します。
ただし、本番サーバーには、実際の本番サイトから分離されたステージングセットアップがあります。ここでは、(クローンおよびファイアウォールで保護された)本番データを使用して新しいアプリのリリースをテストします。そこで、テストと開発のgemをインストールする必要があります。
ここでcapistranoコマンドラインを指定するにはどうすればよいですか?使用できるパラメーターはありますか、それともBundlerを上書きするために独自のcapistranoタスクを設定する必要がありますか?
ありがとうございました!