]> git.gag.com Git - fw/altos/blobdiff - Releasing
Merge branch 'branch-1.4' of ssh://git.gag.com/scm/git/fw/altos into branch-1.4
[fw/altos] / Releasing
index 8b30600771f7fddd686ae5d3a56052be58b59b5e..8c1787ee35574380e2268499b243eb6562720a1c 100644 (file)
--- a/Releasing
+++ b/Releasing
@@ -2,6 +2,13 @@ These are Bdale's notes on how to do a release.
 
        git checkout master
 
 
        git checkout master
 
+       - make sure the Google Maps API key is in the build chroot and root
+               mkdir -p /var/cache/pbuilder/base.cow/opt/google /opt/google
+               cp ~/altusmetrumllc/google-maps-api-key \
+                       /var/cache/pbuilder/base.cow/opt/google/maps-api-key
+               ln -sf /home/bdale/altusmetrumllc/google-maps-api-key \
+                       /opt/google/maps-api-key
+
        - make sure there is a doc/release-notes-<version>.xsl
        - make sure that doc/altusmetrum.xsl has the right copyright year,
          and add release to the revision history at the front (release notes
        - make sure there is a doc/release-notes-<version>.xsl
        - make sure that doc/altusmetrum.xsl has the right copyright year,
          and add release to the revision history at the front (release notes
@@ -64,14 +71,16 @@ These are Bdale's notes on how to do a release.
 
        # store a stable copy of ARM binaries for production use
        cp src/easymini-v1.0/*.elf \
 
        # store a stable copy of ARM binaries for production use
        cp src/easymini-v1.0/*.elf \
+          src/telegps-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/*.elf \
           src/telemetrum-v2.0/*.elf \
           ~/altusmetrumllc/Binaries/
        cp src/easymini-v1.0/flash-loader/*.elf \
+          src/telegps-v1.0/flash-loader/*.elf \
           src/telemega-v1.0/flash-loader/*.elf \
           src/telemetrum-v2.0/flash-loader/*.elf \
           ~/altusmetrumllc/Binaries/loaders/
           src/telemega-v1.0/flash-loader/*.elf \
           src/telemetrum-v2.0/flash-loader/*.elf \
           ~/altusmetrumllc/Binaries/loaders/
-       (cd ~/altusmetrumllc ; git commit -a) 
+       (cd ~/altusmetrumllc ; git add Binaries ; git commit -a) 
 
        - copy the relevant release notes file from doc/ to 
            /home/bdale/web/altusmetrum/AltOS/releases/<rev>
 
        - copy the relevant release notes file from doc/ to 
            /home/bdale/web/altusmetrum/AltOS/releases/<rev>
@@ -79,8 +88,12 @@ These are Bdale's notes on how to do a release.
        - create /home/bdale/web/altusmetrum/MicroPeak/releases/<rev>,
          and move the MicroPeak installers from AltOS/releases to there
                
        - create /home/bdale/web/altusmetrum/MicroPeak/releases/<rev>,
          and move the MicroPeak installers from AltOS/releases to there
                
-       - go edit ~/web/altusmetrum/AltOS/releases/<rev>.mdwn and 
-         /home/bdale/web/altusmetrum/MicroPeak/releases/<rev>.mdwn, to 
+       - create /home/bdale/web/altusmetrum/TeleGPS/releases/<rev>,
+         and move the MicroPeak installers from AltOS/releases to there
+               
+       - go edit ~/web/altusmetrum/AltOS/releases/<rev>.mdwn, 
+         /home/bdale/web/altusmetrum/MicroPeak/releases/<rev>.mdwn, and
+         /home/bdale/web/altusmetrum/TeleGPS/releases/<rev>.mdwn, to 
          include release date and explicit ref to dir contents so the 
          web pages shows versioned links, commit and push
 
          include release date and explicit ref to dir contents so the 
          web pages shows versioned links, commit and push