前置条件
请确保你的系统中已安装 Docker。 以下所有说明均已在 Ubuntu 18.04.2 LTS 和 docker 20.10.2 环境下测试。构建
克隆gaia:
- darwin/amd64
- linux/amd64
- linux/arm64
- windows/amd64
artifacts 目录中生成二进制文件和确定性构建报告。
artifacts/build_report 文件包含构建产物列表及其对应的校验和,可用于验证构建的完整性。其内容示例如下:
The Tendermint rbuilder Docker image provides a deterministic build environment that is used to build Cosmos SDK applications. It provides a way to be reasonably sure that the executables are really built from the git source. It also makes sure that the same, tested dependencies are used and statically built into the executable.
Prerequisites
Make sure you have Docker installed on your system. All the following instructions have been tested on Ubuntu 18.04.2 LTS with docker 20.10.2.Build
Clonegaia:
- darwin/amd64
- linux/amd64
- linux/arm64
- windows/amd64
artifacts directory.
The artifacts/build_report file contains the list of the build artifacts and their respective checksums, and can be used to verify
build sanity. An example of its contents follows: