X-Git-Url: https://git.gag.com/?p=fw%2Faltos;a=blobdiff_plain;f=Releasing;h=965c93cf6fc22673cfd01c30824d172a01354163;hp=8627d864da6e107e0f8a8a68a8fff99385182491;hb=5eaef0c98488fa3fbd3a6494dc15e1b793eb6f94;hpb=ac12e77e3dffc9e9ddb1578a38b32783ad64e940 diff --git a/Releasing b/Releasing index 8627d864..965c93cf 100644 --- a/Releasing +++ b/Releasing @@ -36,7 +36,8 @@ These are Bdale's notes on how to do a release. - if this is a -1 release, then git-buildpackage --git-no-pristine-tar --git-submodules \ - --git-upstream-branch=branch- + --git-upstream-branch=branch- \ # eg 1.3 + --git-upstream-tag= # eg 1.3.1 pristine-tar commit \ ../build-area/altos_.orig.tar.gz \ branch- @@ -55,6 +56,17 @@ These are Bdale's notes on how to do a release. this pushes packages for each platform to web site + # store a stable copy of ARM binaries for production use + cp src/easymini-v1.0/*.elf \ + src/telemega-v1.0/*.elf \ + src/telemetrum-v2.0/*.elf \ + ~/altusmetrumllc/Binaries/ + cp src/easymini-v1.0/flash-loader/*.elf \ + src/telemega-v1.0/flash-loader/*.elf \ + src/telemetrum-v2.0/flash-loader/*.elf \ + ~/altusmetrumllc/Binaries/loaders/ + (cd ~/altusmetrumllc ; git commit -a) + - copy the relevant release notes file from doc/ to /home/bdale/web/altusmetrum/AltOS/releases/ @@ -71,7 +83,7 @@ These are Bdale's notes on how to do a release. this pushes fresh documents to the web site sudo debian/rules clean - git push origin master branch- debian + git push origin master branch- debian pristine-tar git push --tags push commits and leave the build tree in an uncluttered state