1 These are Bdale's notes on how to do a release.
3 update the version in configure.ac and commit
7 - make sure checked-out tree is "clean" so git won't complain
11 at this point, we have Debian packages
15 ./autogen.sh --with-fat-dir=/home/bdale/web/altusmetrum/AltOS/releases
18 this pushes packages for each platform to web site
20 - copy the relevant release notes file from doc/ to
21 /home/bdale/web/altusmetrum/AltOS/releases/<rev>
23 - go edit ~/web/altusmetrum/AltOS/releases/<rev>.mdwn to include
24 release date and explicit ref to dir contents so the AltOS page
25 shows versioned links, commit and push
27 (cd doc ; make publish)
29 this pushes fresh documents to the web site
31 sudo debian/rules clean
33 leave the build tree in an unclutterd state
35 Testing before a release
37 To verify that a build works, the following need to be checked
42 2) Connect TM *and* TD devices. Verify that you can Monitor
43 Flight from the TD and Configure Telemetrum from the TM.
45 3) Replay Flight, using your favorite .eeprom file. Check
46 each tab, especially the 'Site Map' tab. Make sure the
49 4) Graph Data. Graph a favorite .eeprom file. Make sure you
50 can zoom in on some region of the graph.