Sinatra アプリの Rakefile に含まれる rake タスク (migrate) を実行したいと考えています。Mina を使用して展開しています。rake migrate
サーバーまたは開発で実行するとうまく機能しますが、Mina にタスクを実行させることができません。
私の現在のデプロイは次のようになりますconfig/deploy.rb
task :deploy => :environment do
deploy do
# Put things that will set up an empty directory into a fully set-up
# instance of your project.
invoke :'git:clone'
invoke :'deploy:link_shared_paths'
to :launch do
queue "sudo /opt/nginx/sbin/nginx -s reload"
end
end
end
deploy ブロック内と launch ブロック内の両方を試しましたが、常に文句をqueue "rake migrate"
言いますqueue "#{rake} migrate"
bash: command not found