Sign inSign up

btccom/btcpool_build

By btccom

•Updated over 4 years ago

Image
2

10K+

btccom/btcpool_build repository overview

⁠BTCPool Build Environment

This repository manages the build environments for BTCPool⁠.

BTCPool is now using CircleCI⁠ as the CI/CD system. Building in docker images with prebuilt dependencies including blockchain sources reduces the build time significantly. This is achieved by utilizing Docker Hub automatic builds.

  • The master branch is the base of all other branches. Dependencies other than blockchain sources are supposed to be managed there.
  • Other branches in this repository ressembles different blockchain supports. They are rebased on the master branch.
  • Other branches add blockchain building and put the sources and libraries under /work/bitcoin of docker images. It is then be used by BTCPool CMake process as CHAIN_SRC_ROOT variable.
  • Other branches sets the environment variable CHAIN_TYPE in the docker images, which will be used by BTCPool CMake process as CHAIN_TYPE variable.

Tag summary

Content type

Image

Digest

Size

323.4 MB

Last updated

over 7 years ago

docker pull btccom/btcpool_build