From 107767e241197830490c1dd1d54fdd7b96e3e3f7 Mon Sep 17 00:00:00 2001 From: Priit Tark Date: Tue, 3 Feb 2015 14:48:19 +0200 Subject: [PATCH] Added deloyed_job to deploy --- config/deploy.rb | 12 ++++++++++-- 1 file changed, 10 insertions(+), 2 deletions(-) diff --git a/config/deploy.rb b/config/deploy.rb index 5d9f21d71..a91b93f43 100644 --- a/config/deploy.rb +++ b/config/deploy.rb @@ -17,6 +17,7 @@ set :deploy_to, '$HOME/registry' set :repository, 'https://github.com/domify/registry' # dev repo set :branch, 'master' set :rails_env, 'alpha' +set :delayed_job, true # alpha branch task :epp do @@ -25,6 +26,7 @@ task :epp do set :repository, 'https://github.com/domify/registry' # dev repo set :branch, 'master' set :rails_env, 'alpha' + set :delayed_job, false end # staging @@ -34,6 +36,7 @@ task :st do set :repository, 'https://github.com/internetee/registry' # production repo set :branch, 'master' # same as production set :rails_env, 'staging' + set :delayed_job, true end # staging @@ -43,6 +46,7 @@ task :eppst do set :repository, 'https://github.com/internetee/registry' # production repo set :branch, 'master' # same as production set :rails_env, 'staging' + set :delayed_job, false end # production @@ -52,6 +56,7 @@ task :pr do set :repository, 'https://github.com/internetee/registry' # production repo set :branch, 'master' # same as staging set :rails_env, 'production' + set :delayed_job, true end # production @@ -61,6 +66,7 @@ task :epppr do set :repository, 'https://github.com/internetee/registry' # production repo set :branch, 'master' # same as staging set :rails_env, 'production' + set :delayed_job, false end # Manually create these paths in shared/ (eg: shared/config/database.yml) in your server. @@ -132,8 +138,10 @@ task deploy: :environment do invoke :'rails:assets_precompile' to :launch do invoke :restart - invoke :'delayed_job:stop' - invoke :'delayed_job:start' + if delayed_job + invoke :'delayed_job:stop' + invoke :'delayed_job:start' + end end end end