@@ -54,48 +54,22 @@ Release Process
54
54
55
55
./bin/gbuild --commit bitcoin=v${VERSION} ../bitcoin/contrib/gitian-descriptors/gitian-linux.yml
56
56
./bin/gsign --signer $SIGNER --release ${VERSION}-linux --destination ../gitian.sigs/ ../bitcoin/contrib/gitian-descriptors/gitian-linux.yml
57
- pushd build/out
58
- zip -r bitcoin-${VERSION}-linux-gitian.zip *
59
- mv bitcoin-${VERSION}-linux-gitian.zip ../../../
60
- popd
57
+ mv build/out/bitcoin-*.tar.gz build/out/src/bitcoin-*.tar.gz ../
61
58
./bin/gbuild --commit bitcoin=v${VERSION} ../bitcoin/contrib/gitian-descriptors/gitian-win.yml
62
59
./bin/gsign --signer $SIGNER --release ${VERSION}-win --destination ../gitian.sigs/ ../bitcoin/contrib/gitian-descriptors/gitian-win.yml
63
- pushd build/out
64
- zip -r bitcoin-${VERSION}-win-gitian.zip *
65
- mv bitcoin-${VERSION}-win-gitian.zip ../../../
66
- popd
67
- ./bin/gbuild --commit bitcoin=v${VERSION} ../bitcoin/contrib/gitian-descriptors/gitian-osx.yml
68
- ./bin/gsign --signer $SIGNER --release ${VERSION}-osx --destination ../gitian.sigs/ ../bitcoin/contrib/gitian-descriptors/gitian-osx.yml
69
- pushd build/out
70
- mv Bitcoin-Qt.dmg ../../../
71
- popd
60
+ mv build/out/bitcoin-*.zip build/out/bitcoin-*.exe ../
61
+ ./bin/gbuild --commit bitcoin=v${VERSION} ../bitcoin/contrib/gitian-descriptors/gitian-osx.yml
62
+ ./bin/gsign --signer $SIGNER --release ${VERSION}-osx --destination ../gitian.sigs/ ../bitcoin/contrib/gitian-descriptors/gitian-osx.yml
63
+ mv build/out/bitcoin-*.tar.gz build/out/bitcoin-*.dmg ../
72
64
popd
73
65
74
66
Build output expected:
75
67
76
- 1 . linux 32-bit and 64-bit binaries + source (bitcoin-${VERSION}-linux-gitian.zip)
77
- 2 . windows 32-bit and 64-bit binaries + installer + source (bitcoin-${VERSION}-win-gitian.zip)
78
- 3 . OSX installer (Bitcoin-Qt.dmg)
79
- 4 . Gitian signatures (in gitian.sigs/${VERSION}-<linux|win|osx>/(your gitian key)/
80
-
81
- repackage gitian builds for release as stand-alone zip/tar/installer exe
82
-
83
- ** Linux .tar.gz:**
84
-
85
- unzip bitcoin-${VERSION}-linux-gitian.zip -d bitcoin-${VERSION}-linux
86
- tar czvf bitcoin-${VERSION}-linux.tar.gz bitcoin-${VERSION}-linux
87
- rm -rf bitcoin-${VERSION}-linux
88
-
89
- ** Windows .zip and setup.exe:**
90
-
91
- unzip bitcoin-${VERSION}-win-gitian.zip -d bitcoin-${VERSION}-win
92
- mv bitcoin-${VERSION}-win/bitcoin-*-setup.exe .
93
- zip -r bitcoin-${VERSION}-win.zip bitcoin-${VERSION}-win
94
- rm -rf bitcoin-${VERSION}-win
95
-
96
- ** Mac OS X .dmg:**
97
-
98
- mv Bitcoin-Qt.dmg bitcoin-${VERSION}-osx.dmg
68
+ 1 . source tarball (bitcoin-${VERSION}.tar.gz)
69
+ 2 . linux 32-bit and 64-bit binaries dist tarballs (bitcoin-${VERSION}-linux[ 32|64] .tar.gz)
70
+ 3 . windows 32-bit and 64-bit installers and dist zips (bitcoin-${VERSION}-win[ 32|64] -setup.exe, bitcoin-${VERSION}-win[ 32|64] .zip)
71
+ 4 . OSX installer (bitcoin-${VERSION}-osx.dmg)
72
+ 5 . Gitian signatures (in gitian.sigs/${VERSION}-<linux|win|osx>/(your gitian key)/
99
73
100
74
###Next steps:
101
75
0 commit comments