Project

General

Profile

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