Execute add_new_settings on every release

Although it's already executed when deploying with capistrano, heroku
installations don't use capistrano for deployment, so we're also
executing it when upgrading.

This isn't a one-time task, so it makes sense to have it executed on
every release.
This commit is contained in:
Javi Martín
2019-10-08 03:36:03 +02:00
parent 8fb44961e9
commit 7bb39c8e4e

View File

@@ -1,10 +1,9 @@
namespace :consul do namespace :consul do
desc "Runs tasks needed to upgrade to the latest version" desc "Runs tasks needed to upgrade to the latest version"
task execute_release_tasks: "execute_release_1.0.0_tasks" task execute_release_tasks: ["settings:add_new_settings", "execute_release_1.0.0_tasks"]
desc "Runs tasks needed to upgrade from 1.0.0-beta to 1.0.0" desc "Runs tasks needed to upgrade from 1.0.0-beta to 1.0.0"
task "execute_release_1.0.0_tasks": [ task "execute_release_1.0.0_tasks": [
"settings:add_new_settings",
"stats:generate" "stats:generate"
] ]
end end