-
-
Notifications
You must be signed in to change notification settings - Fork 230
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
chore: created a temporary downtime page #4157
Conversation
✅ Deploy Preview for design-insights ready!
To edit notification comments on pull requests, go to your Netlify site configuration. |
✅ Deploy Preview for oss-insights ready!
To edit notification comments on pull requests, go to your Netlify site configuration. |
@BekahHW @isabensusan @open-sauced/engineering, feel free to suggest better wording. |
e8bd72b
to
70c057a
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This should be a single page deployable from a downtime
branch: this way, we can simply flip the deployment of app.opensauced.pizza
on Netlify to the downtime
branch.
If that doesn't track with how we'd execute on this, let me know.
70c057a
to
e47628a
Compare
Yeah I can do that. It's simpler. Update incoming. |
One file now, and the updated netlify.toml to handle the redirects during downtime. https://github.com/open-sauced/app/tree/nickytonline/downtime-page |
Great: can we set the target branch to be a new |
ab6c774
to
8c0fa43
Compare
325fd9b
to
3b3c98f
Compare
b961bc8
to
9967a51
Compare
9967a51
to
aed0f9f
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
😎😎😎
Description
A temporary downtime page as we do our database migration. It'll get merged to a pretty much empty branch,
downtime
, and we will deploy this branch first to beta to test by pointing the to thedowntime
branch in the Netlify UI, and then prod just before we begin the database migration.Once the database migration is complete in production, we'll change the branch production is pointing to in the Netlify UI, and we'll redeploy or rollback to the previous production release.
Related Tickets & Documents
Relates to #4156.
Mobile & Desktop Screenshots/Recordings
Steps to QA
To test, navigate to any page and it redirects to
/downtime.html
.e.g.
https://deploy-preview-4157--oss-insights.netlify.app/ -> https://deploy-preview-4157--oss-insights.netlify.app/downtime.html
https://deploy-preview-4157--oss-insights.netlify.app/u/nickytonline -> https://deploy-preview-4157--oss-insights.netlify.app/downtime.html
https://deploy-preview-4157--oss-insights.netlify.app/workspaces/a5b9c1f5-8f01-4f61-a6b7-09943ef9e069 -> https://deploy-preview-4157--oss-insights.netlify.app/downtime.html
https://deploy-preview-4157--oss-insights.netlify.app/workspaces/explore -> https://deploy-preview-4157--oss-insights.netlify.app/downtime.html
Tier (staff will fill in)
[optional] What gif best describes this PR or how it makes you feel?