Release Procedure » History » Version 8
Rogers, Chris, 06 March 2015 10:56
1 | 1 | Rogers, Chris | h1. Release Procedure |
---|---|---|---|
2 | 2 | Rogers, Chris | |
3 | 3 | Rogers, Chris | # Update version number in following places: |
4 | ** release.bash |
||
5 | ** @xboa/common/_common.py@ |
||
6 | ** @setup.py@ |
||
7 | # Update release notes |
||
8 | # Run the tests @python setup.py install; python test/XBOATest.py@ |
||
9 | # Build the documentation @doxygen doc/Doxyfile@ |
||
10 | ** fix any errors or warnings |
||
11 | 6 | Rogers, Chris | # Run pylint and wince |
12 | 5 | Rogers, Chris | # Run MAUS_xboa_rogers test; check that the xboa tests pass at least |
13 | 3 | Rogers, Chris | # @python setup.py sdist@ |
14 | 4 | Rogers, Chris | # Move everything to heplnv156.pp.rl.ac.uk:/www/analysis/xboa |
15 | 8 | Rogers, Chris | ** cd dist; md5sum xboa-<ver>.tar.gz xboa-<ver>.tar.gz |
16 | ** cp -r ../doc/html ./doc/ |
||
17 | ** tar -czf doc.tar.gz doc |
||
18 | ** scp xboa-<ver>.tar.gz xboa-<ver>.tar.gz doc.tar.gz heplnv156.pp.rl.ac.uk:/www/analysis/xboa/xboa->ver> |
||
19 | ** Edit /www/analysis/xboa/index.html |
||
20 | 7 | Rogers, Chris | # Move tarball to sourceforge |