Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Remove tasks executed in version 1.0.0 #3751

Merged
merged 6 commits into from
Oct 8, 2019
Merged

Remove tasks executed in version 1.0.0 #3751

merged 6 commits into from
Oct 8, 2019

Conversation

javierm
Copy link
Member

@javierm javierm commented Oct 8, 2019

References

Objectives

  • Remove obsolete code from tasks which have already been executed and are not maintained anymore
  • Make it easy to automatically execute tasks version 1.1.0 will require

@javierm javierm self-assigned this Oct 8, 2019
@javierm javierm added this to Reviewing in Roadmap via automation Oct 8, 2019
@javierm javierm force-pushed the prepare_1.1_tasks branch 2 times, most recently from cb5a9d8 to d03efd0 Compare October 8, 2019 01:48
These tasks were executed when upgading to version 0.19, 1.0.0-beta or
1.0.0.
I was thinking of leaving these tasks empty, so in the future we could
use them again if we rename or remove more settings. But since we
haven't renamed nor removed any settings for more than seven months, and
we've only used these tasks once, I'm simply removing the tasks. It's
easy to add them back if we ever need them.
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.
It now contains tasks we've added after version 1.0.0
This way there'll be no side effects if accidentally executed on data
already having the `original_heading_id`.
The pull request adding the original heading was done before we started
using `ApplicationLogger` in rake tasks.
@javierm javierm moved this from Reviewing to Testing in Roadmap Oct 8, 2019
@javierm javierm merged commit 39dd4c6 into master Oct 8, 2019
Roadmap automation moved this from Testing to Release 1.1.0 Oct 8, 2019
@javierm javierm deleted the prepare_1.1_tasks branch October 8, 2019 19:21
smarques pushed a commit to venetochevogliamo/consul that referenced this pull request Apr 29, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
No open projects
Roadmap
  
Release 1.1.0
Development

Successfully merging this pull request may close these issues.

None yet

1 participant