Skip to content

Instantly share code, notes, and snippets.

@jtadeulopes
Created November 1, 2013 13:58
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save jtadeulopes/7265830 to your computer and use it in GitHub Desktop.
Save jtadeulopes/7265830 to your computer and use it in GitHub Desktop.
Capistrano task for puma
namespace :puma do
desc "Start Puma"
task :start, :except => { :no_release => true } do
run "sudo start #{application}"
end
after "deploy:start", "puma:start"
desc "Stop Puma"
task :stop, :except => { :no_release => true } do
run "sudo stop #{application}"
end
after "deploy:stop", "puma:stop"
desc "Restart Puma"
task :restart, roles: :app do
run "sudo restart #{application}"
end
after "deploy:restart", "puma:restart"
end
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment