Это должно работать, но рассмотрите возможность использования Capistrano / Chef для развертывания:
namespace :install do
task :db_reset do
# bundle install - I do not believe attempting this in a rake file
# is recommended as one would need to ensure it is run in your application
# directory and rvm has loaded correct version of ruby/gemsets (.rvmrc required)
Rake::Task['db:migrate'].invoke
end
end
в качестве альтернативы, вы можете настроить псевдоним оболочки для
bundle install && bundle exec rake db:migrate && bundle exec rake db:seed