Improve release build documentation

This commit is contained in:
Christoph Atteneder 2021-11-25 10:49:51 +01:00
parent 3723dd32ef
commit 04c88223ad
No known key found for this signature in database
GPG Key ID: CD5DC1C529CDFD3B
2 changed files with 17 additions and 9 deletions

View File

@ -2,9 +2,16 @@
### Update stores
With every release we include the latest snapshot of Mainnet and Testnet data from the P2P network within the client.
With every release we include the latest snapshot of Mainnet data from the P2P network within the client.
* Start your Bisq client on Mainnet and Testnet and let it run until it is fully synced.
* Start your Bisq client (full node with local Bitcoin core node) on Mainnet and let it run until it is fully synced.
Sometimes it is necessary to restart the client multiple times to receive all trade statistic objects (max 3000 can be
requested in one request). Compare the hashes in the `DAO > Network Monitor` and total number of trade statistics with
at least one additional light client.
* Run [copy_dbs.sh](https://github.com/bisq-network/bisq/blob/master/desktop/package/macosx/copy_dbs.sh) to copy the
required files into the [p2p resources directory](https://github.com/bisq-network/bisq/blob/master/p2p/src/main/resources).
* To add a new trade statistic snapshot just add it to the list of trade statistic snapshots in https://github.com/bisq-network/bisq/blob/0345c795e2c227d827a1f239a323dda1250f4e69/common/src/main/java/bisq/common/app/Version.java#L40
required files into
the [p2p resources directory](https://github.com/bisq-network/bisq/blob/master/p2p/src/main/resources).
* To add a new trade statistic snapshot, just add it to the list of trade statistic snapshots
in https://github.com/bisq-network/bisq/blob/0345c795e2c227d827a1f239a323dda1250f4e69/common/src/main/java/bisq/common/app/Version.java#L40
* Create a PR against the release branch for review containing screenshots of a full and a light node for hashes
verification.

View File

@ -68,11 +68,12 @@ Use VirtualBox > 6.1 with following configuration:
#### For every OS
* Install latest security updates
* Install/Upgrade to latest Java 15 SDK
* macOS (brew option): `brew upgrade zulu15`
* Ubuntu (brew option): `brew upgrade zulu15`
* Windows: Download latest version from https://www.oracle.com/java/technologies/javase/jdk15-archive-downloads.html
* Install the latest security updates
* Install/Upgrade to the latest Java 15 SDK
* macOS (brew option): `brew upgrade zulu15`
* Ubuntu (brew option): `sudo apt-get install zulu15-jdk`
* Windows: Download the latest version
from https://www.azul.com/downloads/?version=java-15-mts&os=windows&architecture=x86-64-bit&package=jdk
#### For Windows