Changeset 21504f15 for installer


Ignore:
Timestamp:
Apr 22, 2019 6:01:47 PM (12 months ago)
Author:
zzz <zzz@…>
Branches:
master
Children:
5db67f1
Parents:
fd311c7
Message:

Build:

  • Switch to IzPack? 5.1.3 for building releases (ticket #1864)
  • Use izpack2exe for Windows installer (ticket #2403)
File:
1 edited

Legend:

Unmodified
Added
Removed
  • installer/resources/checklist.md

    rfd311c7 r21504f15  
    1261261. `ant release`
    127127
    128     > NOTE: These tasks are now automated by `ant release`
    129     >
    130     > Build and tag:
    131     >
    132     >     ant pkg
    133     >
    134     > Create signed update files with:
    135     >
    136     >     export I2P=~/i2p
    137     >     java -cp $I2P/lib/i2p.jar net.i2p.crypto.TrustedUpdate sign i2pupdate.zip i2pupdate.sud /path/to/private.key 0.x.xx
    138     >     java -cp $I2P/lib/i2p.jar net.i2p.crypto.TrustedUpdate sign i2pupdate200.zip i2pupdate.su2 /path/to/private.key 0.x.xx
    139     >
    140     > Verify signed update files with:
    141     >
    142     >     java -cp $I2P/lib/i2p.jar net.i2p.crypto.TrustedUpdate showversion i2pupdate.sud
    143     >     java -cp $I2P/lib/i2p.jar net.i2p.crypto.TrustedUpdate verifysig i2pupdate.sud
    144     >
    145     > Make the source tarball:
    146     >
    147     >     Start with a clean checkout mtn -d i2p.mtn co --branch=i2p.i2p i2p-0.x.xx
    148     >     Double-check trust list
    149     >     tar cjf i2psource-0.x.xx.tar.bz2 --exclude i2p-0.x.xx/_MTN i2p-0.x.xx
    150     >     mv i2p-0.x.xx.tar.bz2 i2p.i2p
    151     >
    152     > Rename some files:
    153     >
    154     >     mv i2pinstall.exe i2pinstall-0.x.xx.exe
    155     >     mv i2pupdate.zip i2pupdate-0.x.xx.zip
    156     >
    157     > Generate hashes:
    158     >
    159     >     sha256sum i2p*0.x.xx.*
    160     >     sha256sum i2pupdate.sud
    161     >     sha256sum i2pupdate.su2
    162     >
    163     > Generate PGP signatures:
    164     >
    165     >     gpg -b i2pinstall-0.x xx.exe
    166     >     gpg -b i2psource-0.x.xx.tar.bz2
    167     >     gpg -b i2pupdate-0.x.xx.zip
    168     >     gpg -b i2pupdate.sud
    169     >     gpg -b i2pupdate.su2
    170     >
    171     > (end of tasks automated by 'ant release')
     128  - Sign the windows installer
     129  - GPG sign the signed windows installer: gpg -u keyid -b i2pinstall_${release.number}_windows.exe
     130  - sha256sum i2pinstall_${release.number}_windows.exe
    172131
    1731322. Now test:
Note: See TracChangeset for help on using the changeset viewer.