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:
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user