To test the build on various distro, we are using docker containers and a Makefile for orchestration.
pros:
cons:
To get the help simply type:
make
note: you can also use from top directory
make --directory=ci
For example to test mips32 inside an container:
make mips32_test
Dockerfile is splitted in several stages.
To test build for FreeBSD we are using Vagrant and VirtualBox box.
This is similar to the docker stuff but use vagrant
as docker
cli and VirtuaBox to replace the docker engine daemon.