Some more tweaks of how to release

--HG--
branch : pytest-2.7
This commit is contained in:
Floris Bruynooghe 2015-05-01 00:27:04 +01:00
parent 652a353319
commit 129549fd5b
1 changed files with 9 additions and 8 deletions

View File

@ -15,7 +15,7 @@ How to release pytest (draft)
5. run from multiple machines:
- ``devpi use https://devpi.net/USER/dev``
- ``devpi test pytest-VERSION``
- ``devpi test pytest==VERSION``
6. check that tests pass for relevant combinations with
``devpi list pytest``
@ -25,14 +25,15 @@ How to release pytest (draft)
which is ok (tox does not support skipping on
per-platform basis yet).
7. XXX "regen docs" (not easy to do currently as it requires
a development version of the regendoc tool from ronny)
7. Regenerate the docs using the toplevel makefile::
make docs
8. go to "doc/en" and upload docs with "make install"
(the latter requires ssh-login permissions on pytest.org
because it uses rsync). Note that the "install" target of
doc/en/Makefile defines where the rsync goes to, typically
to the "latest" section of pytest.org.
8. Upload the docs using the toplevel makefile::
make upload-docs
This requires ssh-login permission on pytest.org because it uses
rsync.
Note that the "install" target of doc/en/Makefile defines where the
rsync goes to, typically to the "latest" section of pytest.org.
9. publish to pypi "devpi push pytest-2.6.2 pypi:NAME" where NAME
is the name of pypi.python.org as configured in your