ベンダーフォルダをリンクしたいので、展開するたびに5分の時間がかからず、バンドルinstall --deploymentを実行する必要があります。キャップデプロイメントリンクをベンダーフォルダにリンクする方法は?
ありがとうございます!
ベンダーフォルダをリンクしたいので、展開するたびに5分の時間がかからず、バンドルinstall --deploymentを実行する必要があります。キャップデプロイメントリンクをベンダーフォルダにリンクする方法は?
ありがとうございます!
最新のバージョンのCapistranoにアップデートすることができました。
capistranoをデプロイした後にレーキタスクを使用できることがあります。for example。
ベンダーを共有パスにシンボリックリンクするための新しいタスクを作成し、bundle:install
より前に実行するように設定することもできますが、これは少し不必要です。まず最初に共有パスにバンドルする方がいいでしょうベンダーの代わりに。
あなたが必要とあなたのdeploy.rbファイルで「バンドラ/ capistrino」を使用している場合は、すべてを行う必要がbundle_dir
設定されているとバンドラーがそれをピックアップします:
set :bundle_dir, File.join(fetch(:shared_path), 'bundle')
あなたが書いた場合上記のように変数を設定してから、--path #{fetch(:bundle_dir)}
をタスクに使用します。