This document describes the release process for Unstoppable
app.
BitcoinKit
BitcoinCashKit
LitecoinKit
DashKit
- In case there are changes in Guides and FAQ repositories, update their URL's by new tags.
Merge version
branch into master
branch.
- Create new
version
branch.
$ git branch version/0.1
- Increment version code.
- Increase version name.
- Create tag for current version.
- Build apk file via Docker.
You will find a bash script located at [Wallet-Project-Path]/docker/build-apk.sh
- Create and go to temporary folder for APK output
- Run command:
./build-apk.sh [REPO-TAG] [FULL_PATH_TO_KEYSTORE] [KEYSTORE_PASSWORD]
Where:
REPO-TAG: Repository tag from which you want to build APK
FULL_PATH_TO_KEYSTORE: Full Location of the keystore file
KEYSTORE_PASSWORD: Keystore password
Example:
./build-apk.sh 0.18.0 ~/Documents/Keystore/Apk_HorSys/horsys Keystore_Psw
- Upload apk to
Google Play Console
.
- Create new
Release
, add changelog and upload apk file.