add unicorn support
This commit is contained in:
@@ -19,6 +19,8 @@ set :scm, :git
|
||||
set :user, "albert"
|
||||
set :deploy_to, "/var/www/danbooru2"
|
||||
|
||||
require 'capistrano-unicorn'
|
||||
|
||||
default_run_options[:pty] = true
|
||||
|
||||
namespace :local_config do
|
||||
@@ -101,11 +103,6 @@ namespace :deploy do
|
||||
task :precompile_assets do
|
||||
run "cd #{current_path}; bundle exec rake assets:precompile"
|
||||
end
|
||||
|
||||
desc "Restart the application"
|
||||
task :restart do
|
||||
run "touch #{current_path}/tmp/restart.txt"
|
||||
end
|
||||
end
|
||||
|
||||
namespace :delayed_job do
|
||||
@@ -145,7 +142,8 @@ after "deploy:stop", "delayed_job:stop"
|
||||
after "deploy:restart", "delayed_job:restart"
|
||||
before "deploy:update", "deploy:web:disable"
|
||||
after "deploy:update", "deploy:migrate"
|
||||
after "deploy:update", "deploy:restart"
|
||||
after "deploy:restart", "unicorn:reload"
|
||||
after "deploy:restart", "unicorn:restart"
|
||||
after "deploy:restart", "deploy:precompile_assets"
|
||||
after "deploy:restart", "deploy:web:enable"
|
||||
after "delayed_job:stop", "delayed_job:kill"
|
||||
|
||||
Reference in New Issue
Block a user