zcashd/contrib/ci-builders
Dimitris Apostolou f459e43dc9
Update links
2020-12-13 11:24:44 +02:00
..
Dockerfile-bbworker.apt Fixed Centos and Arch python requirements 2020-10-15 17:24:21 -04:00
Dockerfile-bbworker.arch Fixed Centos and Arch python requirements 2020-10-15 17:24:21 -04:00
Dockerfile-bbworker.centos8 Fixed Centos and Arch python requirements 2020-10-15 17:24:21 -04:00
Dockerfile-build-python.apt Build python for debian9 and ubuntu16.04 2020-10-15 19:50:29 -04:00
Dockerfile-build.apt Dockerfiles for zcashd CI builds 2020-05-01 12:56:17 -04:00
Dockerfile-build.arch Added Arch and Centos to script, added libtinfo5 for arch 2020-10-15 12:19:28 -04:00
Dockerfile-build.centos8 Added Arch and Centos to script, added libtinfo5 for arch 2020-10-15 12:19:28 -04:00
Dockerfile-gitian.apt Fixed Centos and Arch python requirements 2020-10-15 17:24:21 -04:00
README.md Update links 2020-12-13 11:24:44 +02:00
apt-package-list.txt Added Arch and Centos to script, added libtinfo5 for arch 2020-10-15 12:19:28 -04:00
bbworker-buildbot.tac Dockerfiles for zcashd CI builds 2020-05-01 12:56:17 -04:00
bbworker-requirements.txt Remove amqp code and Proton library depenencies & flags. 2020-07-31 13:08:18 -06:00
docker-build.sh lint: Opt out of locale dependence in Zcash shell scripts 2020-11-09 23:06:21 +00:00

README.md

zcashd ci Docker images

These Dockerfiles can be used to build zcashd.

The current objective is to build a base image for each distribution that includes the system packages to build zcashd. From build images, more targeted images are created.

The process is meant to be automated, but an example docker-build.sh script is included.

build images

apt-package-list.txt contains the required packages for debian based systems.

Dockerfile-build.apt uses that file, and some build time arguments, to build apt based build images.

Currently available images are hosted at https://hub.docker.com/r/electriccoinco/zcashd-build/tags

gitian images

Dockerfile-gitian.apt uses the build images to generate images for use with gitian-builder

Currently available images are hosted at https://hub.docker.com/r/electriccoinco/zcashd-gitian/tags

bbworker images

Dockerfile-bbworker.apt uses the build images for use with buildbot

  • bbworker-buildbot.tac is a required worker boot file (most is overridden at instancitation)
  • bbworker-requirements.txt is the python package requirements for the buildbot worker

Currently available images are hosted at https://hub.docker.com/r/electriccoinco/zcashd-bbworker/tags

Stand alone, best effort images

Additional buildbot workers for Centos8 and Arch.

  • Dockerfile-bbworker.arch
  • Dockerfile-bbworker.centos8