adds sitemap updating task to deploy
This commit is contained in:
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user