zebra/docker
Gustavo Valverde c176e2a423
feat(build): add arm64 support with cross-compilation (#3678)
* add(actions): lightwalletd continous integrations

* refactor(actions): build lightwalletd and reuse it in zebra

- Download lightwalletd source code
- Create a new Dockerfile for lightwalletd
- Use lightwalletd binary in Zebra's image
- Create a specific step to build/update lightwalletd
- Add lightwalletd integration test to the test suite
- Remove lightwalletd.yml, as it was harder to control

* refactor(docker): organize Dockerfiles and remove unused

Fixes: #3344

* feat(build): add arrm64 support

* fix(build): do not install google-compute-engine in arm64

This package is not available for this platform

* fix(build): do not build arm64 for tests

* fix(condition): indent for better visibility

* fix(condition): wrong use of operators
2022-03-03 00:39:41 +00:00
..
zcash-lightwalletd feat(lightwalletd): add build and CI pipeline (#3657) 2022-03-02 09:00:55 +00:00
zcash-params feat(lightwalletd): add build and CI pipeline (#3657) 2022-03-02 09:00:55 +00:00
Dockerfile feat(build): add arm64 support with cross-compilation (#3678) 2022-03-03 00:39:41 +00:00
entrypoint.sh feat(actions)!: add full sync test (#3582) 2022-03-02 14:15:24 +00:00