Reproducible appimages

This commit is contained in:
tobtoht 2021-01-15 22:04:53 +01:00
parent c2b5a13f59
commit 177773eb66
No known key found for this signature in database
GPG key ID: 1CADD27F41F45C3C
5 changed files with 71 additions and 62 deletions

View file

@ -1,4 +1,4 @@
# Buildbot builds
## Buildbot builds
The docker build bins can be found here: https://build.featherwallet.org/files/
@ -34,6 +34,8 @@ Building the base image takes a while. You only need to build the base image onc
#### 3. Build
##### Standalone binary
```bash
docker run --rm -it -v $PWD:/feather --env OPENSSL_ROOT_DIR=/usr/local/openssl/ -w /feather feather:linux sh -c 'TOR_BIN="/usr/local/tor/bin/tor" make release-static -j4'
```
@ -48,6 +50,14 @@ Hashes for tagged commits should match:
beta-1: d1a52e3bac1abbae4adda1fc88cb2a7a06fbd61085868421897c6a4f3f4eb091 feather
```
##### AppImage
First create the standalone binary using the Docker command in the previous step.
```bash
docker run --rm -it -v $PWD:/feather -w /feather feather:linux contrib/build-appimage.sh
```
### Windows (reproducible)
#### 1. Clone