Multibit-Legacy / multibit-hd

Deprecated Bitcoin Wallet
https://multibit.org/blog/2017/07/26/multibit-shutdown.html
Other
170 stars 112 forks source link

Create 0.1.4 installer #730

Closed jim618 closed 8 years ago

jim618 commented 8 years ago

Prepare

Ensure all issues are completed for milestone. All issues for "Release 0.1.4 (KeepKey)" closed. Update SPV checkpoints file. Done 21 Oct 12:00. 186 checkpoints, hash is 3fad7eb00c0395ed5291c33c66d9e5dc9a1ee19bd1daaa7ac38c049a21fe88f0. Checked with Repair wallet. Update the local help. Updated and checked with Wifi off Update the localisation files from crowdin.com. Done 21 Oct 12:15. Checked Russian. Merge from develop into master, tag code. Done. Tagged with 'release-0.1.4'. Also tagged multibit-hardware with 'release-0.1.4' as develop-SNAPSHOT is referenced in the POM Final verification that functional tests (FEST, stress and emulator) run correctly. FEST tests not rerun as already run this morning ok on develop. Unit tests run fine. Final verification that latest hardware wallet firmware is supported. Tested send with Trezor 1.3.3 and KeepKey 1.0.0 ok. Check correct copy of multibit-hd.jar is in installer target directory. Done. Copied at 21 Oct 13:46 Create update-message.html for version check user notification. Done. Check install4j auto-update points to updates.xml and NOT updates-test.xml. Done

Build

Create and sign installer using Windows and Apple developer keys. Done Create and check PGP signatures for binaries. Done Create and check SHA256 files for binaries. Done Create release note with SHA256 hashs of the binaries. Done Verify the release note with earlier version of MultiBit HD. Done

Release

Push binaries to website following the directory naming conventions (expect Reddit notification from this point). Copied to release/multibit-hd/multibit-hd-0.0.0 for smoketest Download installers from website and smoketest on each operating system. Done Push the website code to multibit.org. Done Issue general notification on social media Reddit/Twitter/BitcoinTalk if not already in place. Wait 24 hours for feedback. Done Push to releases/multibit-hd/updates.xml so that auto updates start. Done

jim618 commented 8 years ago

I've switched the Install4j project to use updates-test.xml to check the auto-update. (There is a updates-test.xml on the hamburg machine which says there is a 0.1.5 release to force an update notice)

jim618 commented 8 years ago

0.1.4 is now fully released so closing