mirror of
https://github.com/borgbackup/borg.git
synced 2024-12-26 01:37:20 +00:00
some fixes to the release engineering docs
link to the locations of different tools when I know them. i marked the ones I don't know about specially so we can document those as well. point to the Github releases for the standalone binaries upload
This commit is contained in:
parent
04ac82d3e2
commit
ba0aeeb331
1 changed files with 8 additions and 7 deletions
|
@ -100,26 +100,27 @@ Checklist::
|
||||||
- any low hanging fruit left on the issue tracker?
|
- any low hanging fruit left on the issue tracker?
|
||||||
- run tox on all supported platforms via vagrant, check for test fails.
|
- run tox on all supported platforms via vagrant, check for test fails.
|
||||||
- is Travis CI happy also?
|
- is Travis CI happy also?
|
||||||
- update CHANGES.rst (compare to git log). check version number of upcoming release.
|
- update CHANGES.rst (compare to git log)
|
||||||
|
- check version number of upcoming release
|
||||||
- check MANIFEST.in and setup.py - are they complete?
|
- check MANIFEST.in and setup.py - are they complete?
|
||||||
- tag the release::
|
- tag the release::
|
||||||
|
|
||||||
git tag -s -m "tagged release" 0.26.0
|
git tag -s -m "tagged release" 0.26.0
|
||||||
|
|
||||||
- cd docs ; make html # to update the usage include files
|
- cd docs ; make html # to update the usage include files
|
||||||
- update website with the html
|
- update website with the html (XXX: how?)
|
||||||
- create a release on PyPi::
|
- create a release on PyPi::
|
||||||
|
|
||||||
python setup.py register sdist upload --identity="Thomas Waldmann" --sign
|
python setup.py register sdist upload --identity="Thomas Waldmann" --sign
|
||||||
|
|
||||||
- close release milestone.
|
- close release milestone
|
||||||
- announce on::
|
- announce on::
|
||||||
|
|
||||||
- mailing list
|
- `mailing list <mailto:borgbackup@librelist.org>`_
|
||||||
- Twitter
|
- Twitter (XXX: how? where?)
|
||||||
- IRC channel (topic)
|
- `IRC channel <irc://irc.freenode.net/borgbackup>`_ (change ``/topic``
|
||||||
|
|
||||||
- create standalone binaries and link them from issue tracker: https://github.com/borgbackup/borg/issues/214
|
- create standalone binaries and upload them to the Github release
|
||||||
|
|
||||||
|
|
||||||
Creating standalone binaries
|
Creating standalone binaries
|
||||||
|
|
Loading…
Reference in a new issue