Commit eefd03b8406be3f813e9d75a9474d677dfc5a27f

Authored by Tim Vandecasteele
1 parent 726b9162
Exists in master and in 1 other branch production

Also add asset compilation to deploy

Showing 1 changed file with 11 additions and 0 deletions   Show diff stats
config/deploy.example.rb
@@ -38,6 +38,7 @@ set(:current_branch) { `git branch`.match(/\* (\S+)\s/m)[1] || raise("Couldn't d @@ -38,6 +38,7 @@ set(:current_branch) { `git branch`.match(/\* (\S+)\s/m)[1] || raise("Couldn't d
38 set :branch, defer { current_branch } 38 set :branch, defer { current_branch }
39 39
40 after 'deploy:update_code', 'errbit:symlink_configs' 40 after 'deploy:update_code', 'errbit:symlink_configs'
  41 +before "deploy:create_symlink", "assets:compile"
41 42
42 namespace :deploy do 43 namespace :deploy do
43 task :start do ; end 44 task :start do ; end
@@ -64,6 +65,16 @@ namespace :errbit do @@ -64,6 +65,16 @@ namespace :errbit do
64 end 65 end
65 end 66 end
66 67
  68 +namespace :assets do
  69 + desc <<-DESC
  70 + Compile assets.
  71 + DESC
  72 + task :compile, :roles => :app do
  73 + run "cd #{latest_release} && bundle exec rake RAILS_ENV=production RAILS_GROUPS=assets assets:precompile"
  74 + end
  75 +
  76 +end
  77 +
67 namespace :db do 78 namespace :db do
68 desc "Create the indexes defined on your mongoid models" 79 desc "Create the indexes defined on your mongoid models"
69 task :create_mongoid_indexes do 80 task :create_mongoid_indexes do