A configurable continuous integration and testing system built on top of nix and the NixOS module system.
See the proper documentation page for a full description.
With nix installed...
export NIX_PATH=ci=https://github.com/arcnmx/ci/archive/v0.7.tar.gz
nix run --arg config '<ci/examples/ci.nix>' -f '<ci>' test
Though a simple command like the above can be run on any machine or CI service, automated configuration generators and full support for job descriptions and integrated features such as matrix builds are currently supported for: