adds sitemap updating task to deploy

This commit is contained in:
Juanjo Bazán
2017-06-06 12:25:45 +02:00
parent 05c837cea4
commit ab2391b78d

View File

@@ -47,6 +47,7 @@ namespace :deploy do
after :publishing, 'deploy:restart'
after :published, 'delayed_job:restart'
after :published, 'refresh_sitemap'
after :finishing, 'deploy:cleanup'
end
@@ -56,3 +57,13 @@ task :install_bundler_gem do
execute "rvm use #{fetch(:rvm1_ruby_version)}; gem install bundler"
end
end
task :refresh_sitemap do
on roles(:app) do
within release_path do
with rails_env: fetch(:rails_env) do
execute :rake, 'sitemap:refresh:no_ping'
end
end
end
end