Project

General

Profile

Release Procedure » History » Revision 8

Revision 7 (Rogers, Chris, 06 March 2015 10:53) → Revision 8/9 (Rogers, Chris, 06 March 2015 10:56)

h1. Release Procedure 

 # Update version number in following places: 
 ** release.bash 
 ** @xboa/common/_common.py@ 
 ** @setup.py@ 
 # Update release notes 
 # Run the tests @python setup.py install; python test/XBOATest.py@ 
 # Build the documentation @doxygen doc/Doxyfile@ 
 ** fix any errors or warnings 
 # Run pylint and wince 
 # Run MAUS_xboa_rogers test; check that the xboa tests pass at least 
 # @python setup.py sdist@ 
 # Move everything to heplnv156.pp.rl.ac.uk:/www/analysis/xboa 
 ** cd dist; md5sum xboa-<ver>.tar.gz xboa-<ver>.tar.gz 
 ** cp -r ../doc/html ./doc/ 
 ** tar -czf doc.tar.gz doc 
 ** scp xboa-<ver>.tar.gz xboa-<ver>.tar.gz doc.tar.gz heplnv156.pp.rl.ac.uk:/www/analysis/xboa/xboa->ver> 
 ** Edit /www/analysis/xboa/index.html 
 # Move tarball to sourceforge