ZeroTierOne/linux-build-farm
2016-07-06 17:59:08 -07:00
..
amazon-2016.03/x64 amazon-2016.03 docker image 2016-06-29 14:35:53 -07:00
centos-6 . 2016-06-27 16:12:17 -07:00
centos-7 . 2016-06-27 16:12:17 -07:00
debian-jessie Dockerfile ordering 2016-06-27 20:07:35 -07:00
debian-stretch debian-stretch 2016-06-30 18:03:06 -07:00
debian-wheezy Debian wheezy work. 2016-07-06 17:59:08 -07:00
fedora-22 Actually remove http-parser-devel 2016-07-05 14:28:58 -07:00
ubuntu-trusty Dockerfile ordering 2016-06-27 20:07:35 -07:00
ubuntu-wily Dockerfile ordering 2016-06-27 20:07:35 -07:00
ubuntu-xenial Xenial fix (clang broken) and bundle http-parser even in Fedora because it is so version sensitive. 2016-07-05 14:09:33 -07:00
build.sh Debian wheezy work. 2016-07-06 17:59:08 -07:00
make-apt-repos.sh More repo work. 2016-07-05 10:54:07 -07:00
make-rpm-repos.sh . 2016-07-05 12:30:58 -07:00
README.md More repo work. 2016-07-05 10:54:07 -07:00

Dockerized Linux Build Farm

This subfolder contains Dockerfiles and a script to build Linux packages for a variety of Linux distributions. It's also an excellent way to test your CPU fans and stress test your disk.

Running build.sh with no arguments builds everything. You can run build.sh with the name of a distro (e.g. centos-7) to only build that. Both 32 and 64 bit packages are built except where no 32-bit version of the distribution exists.

The make-apt-repos.sh and make-rpm-repos.sh scripts build repositories. They may require some editing for outside-of-ZeroTier use, and be careful with the apt one if you have an existing aptly configuration.