0

私の Ruby on Rails アプリケーションは、私の git リポジトリのルート ファイルではありません。カピストラーノに移行を実行するように依頼したときに、rake を実行するディレクトリを Capistrano が認識できるように設定できる変数はありますか?

4

1 に答える 1

1

deploy:migrate次のようにレシピをオーバーライドすることでそれを行います。

namespace :deploy do
   task :migrate do
     run "cd /path/to/rails/root; rake RAILS_ENV=#{rails_env} #{migrate_env} db:migrate"
   end
end
于 2012-11-21T13:42:38.790 に答える