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

Output notice when a non-stable version of ghost-cli was used to install #364

Closed
ErisDS opened this issue Jul 17, 2017 · 0 comments · Fixed by #372
Closed

Output notice when a non-stable version of ghost-cli was used to install #364

ErisDS opened this issue Jul 17, 2017 · 0 comments · Fixed by #372
Assignees
Milestone

Comments

@ErisDS
Copy link
Member

ErisDS commented Jul 17, 2017

Pretty much anyone who setup ghost using old versions of ghost-cli are going to have some sort of issue with their install being different to things in 1.0.0.

We know what version of Ghost CLI was used to install a particular ghost instance because it's very cleverly stored in .ghost-cli, so that in future, we can do migrations.

We have no intention of implementing pre 1.0.0 migrations though:

  • If you installed with < beta.5 you have to install from scratch
  • If you installed with beta.6 - you'll need to fix your nginx config
  • If you installed with > beta.5 < rc.3 - you'll need to run the command to fix renewal

To help users sort this out, we'll add a message to ghost upgrade, where the .ghost-cli version is < 1.0.0 (the real release!) that says:

"Ghost was installed with Ghost-CLI v1.0.0-xxx, please see for additional steps needed to ensure your site continues to work."

The docs link will contain steps to perform a reinstall as safely as possible, and a couple of additional notes for how to fix anything installed with beta.6 or onwards as that is straightforward.

@acburdine acburdine added this to the 1.0 FINAL milestone Jul 21, 2017
acburdine added a commit to acburdine/Ghost-CLI that referenced this issue Jul 21, 2017
closes TryGhost#364
- if an instance was installed with a pre-stable version of Ghost-CLI, this message is output so that people know they need to do things to update their instance to work with the newest CLI version
acburdine added a commit to acburdine/Ghost-CLI that referenced this issue Jul 21, 2017
closes TryGhost#364
- if an instance was installed with a pre-stable version of Ghost-CLI, this message is output so that people know they need to do things to update their instance to work with the newest CLI version
ErisDS pushed a commit that referenced this issue Jul 21, 2017
closes #364
- if an instance was installed with a pre-stable version of Ghost-CLI, this message is output so that people know they need to do things to update their instance to work with the newest CLI version
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging a pull request may close this issue.

2 participants