-
Notifications
You must be signed in to change notification settings - Fork 11
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
Automate PYPI wheels & Read The Docs with Travis #70
Comments
ok @abadger i gave you collab access here & on pypi |
Implementation of the Pypi portion of wearpants#70. This commit uses the test.pypi.org server rather than the real server. When we're satisfied that this does the right thing we'll need to switch over.
Okay, PR #75 will let travis push to pypi. There's some information in the PR about finishing up the work (it's currently pushing to testpypi.org so that we can check it the first time to make sure it's doing what we want.) We should also create the twiggy-uploader user in the real pypi infrastructure and use that to upload there when we're ready. That way we won't lose either of our accounts passwords if there's a compromise of travis. |
For setting up readthedocs I'll need to have access to admin the readthedocs twiggy project. You should be able to grant that to me on readthedocs once you've logged in: https://readthedocs.org/dashboard/twiggy/users/ |
Implementation of the Pypi portion of #70. This commit uses the test.pypi.org server rather than the real server. When we're satisfied that this does the right thing we'll need to switch over.
TODO:
Release procedure:
Goal:Once git push --tags is performed above: PyPi:Status: Pypi is being tested. The next release to be built should push to test.pypi.org. We should review it and if it looks correct we can update to use the real pypi.org credentials and url.
ReadthedocsStatus: Read the doc is now working as outlined here
Readthedocs will also rebuild docs whenever new commits are pushed to the master branch. These builds will end up at: Going to http://twiggy.readthedocs.io/ will redirect to http://twiggy.readthedocs.io/en/stable/ |
No description provided.
The text was updated successfully, but these errors were encountered: