Run local census records remove_duplicates rake task during deployment

... and before applying new migrations.
This commit is contained in:
Senén Rodero Rodríguez
2019-11-07 13:23:18 +01:00
parent be886ba77a
commit 15b4ff64f4

View File

@@ -43,6 +43,7 @@ namespace :deploy do
before :starting, "rvm1:install:rvm"
before :starting, "rvm1:install:ruby"
before :starting, "install_bundler_gem"
before "deploy:migrate", "remove_local_census_records_duplicates"
after "deploy:migrate", "add_new_settings"
after :publishing, "deploy:restart"
@@ -68,6 +69,16 @@ task :install_bundler_gem do
end
end
task :remove_local_census_records_duplicates do
on roles(:db) do
within release_path do
with rails_env: fetch(:rails_env) do
execute :rake, "local_census_records:remove_duplicates"
end
end
end
end
task :refresh_sitemap do
on roles(:app) do
within release_path do