Skip to content

CI: Sync web and dev docs automatically with prod server #33341

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

Merged
merged 2 commits into from
Apr 7, 2020
Merged

CI: Sync web and dev docs automatically with prod server #33341

merged 2 commits into from
Apr 7, 2020

Conversation

datapythonista
Copy link
Member

This forgets about the OVH server, and after every merge to master will synchronize the repo web and docs in the production server.

Note that this will delete any file in the server that is not known, except the cheat sheets, and all the docs versions in pandas-doc. I don't think anything else should be kept, but if there is anything else that we upload manually, please let me know. I made a backup in the server, so if we delete anything by accident with this, it can be easily restored.

CC: @TomAugspurger @jorisvandenbossche

@datapythonista datapythonista added Docs CI Continuous Integration labels Apr 6, 2020
@jorisvandenbossche
Copy link
Member

Looks good to me.

But not very familiar with the server, to know whether we uploaded things manually in the past.

@TomAugspurger
Copy link
Contributor

delete any file in the server that is not known

Starting in what directory? /usr/share/nginx/ or /usr/share/nginx/pandas?

@TomAugspurger
Copy link
Contributor

I suppose the diff answers my question: nginx/pandas. So this looks good.

Merge when you're ready.

@datapythonista
Copy link
Member Author

Yes, nginx/pandas. Thanks for the reviews.

@datapythonista datapythonista merged commit 2d44865 into pandas-dev:master Apr 7, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CI Continuous Integration Docs
Projects
None yet
Development

Successfully merging this pull request may close these issues.

WEB: Deployment of the new website in production
3 participants