特定の変更がアプリに表示されないため、実行時にユニコーンが適切に再起動するかどうか確信が持てないcap deploy
ため、リモートサーバーでユニコーンを手動で再起動したかった. に移動しetc/init.d
てリストを表示しましunicorn_myapp
たが、ディレクトリではありません (つまり、cd できません)。私の deploy.rb ファイルからの以下のコードに基づいて、ユニコーンを再起動するためにここからできることはありますか?
私はやろうとしましrun unicorn_myapp restart
たが、それrun
はコマンドではないと言いました
namespace :deploy do
%w[start stop restart].each do |command|
desc "#{command} unicorn server"
task command, roles: :app, except: {no_release: true} do
run "/etc/init.d/unicorn_#{application} #{command}"
end
end