|
||
---|---|---|
.. | ||
Dockerfile-bbworker.apt | ||
Dockerfile-bbworker.arch | ||
Dockerfile-bbworker.centos8 | ||
Dockerfile-build-python.apt | ||
Dockerfile-build.apt | ||
Dockerfile-build.arch | ||
Dockerfile-build.centos8 | ||
Dockerfile-gitian.apt | ||
README.md | ||
apt-package-list.txt | ||
bbworker-buildbot.tac | ||
bbworker-requirements.txt | ||
docker-build.sh |
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 arguements, 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