1 These are Bdale's notes on how to do a release.
3 update the version in configure.ac and commit
7 git-buildpackage --git-ignore-new
9 use --git-ignore-new so trash in checked-out tree doesn't
10 cause the build to fail!
12 at this point, we have Debian packages
16 ./autogen.sh --with-fat-dir=/home/bdale/web/altusmetrum/AltOS/releases
19 this pushes packages for each platform to web site
21 - go edit ~/web/altusmetrum/AltOS/releases/<rev>.mdwn to include
22 release date and explicit ref to dir contents so the AltOS page
23 shows versioned links, commit and push
25 (cd doc ; make publish)
27 this pushes fresh documents to the web site
29 sudo debian/rules clean
31 leave the build tree in an unclutterd state
33 Testing before a release
35 To verify that a build works, the following need to be checked
40 2) Connect TM *and* TD devices. Verify that you can Monitor
41 Flight from the TD and Configure Telemetrum from the TM.
43 3) Replay Flight, using your favorite .eeprom file. Check
44 each tab, especially the 'Site Map' tab. Make sure the
47 4) Graph Data. Graph a favorite .eeprom file. Make sure you
48 can zoom in on some region of the graph.