b38647766d
An aggregate is a trivial build that depends on other builds. This is intended to provide a declarative replacement of Hydra's "view" mechanism. For instance, you can define an aggregate named "critical" that depends on a selected set of jobs: critical = releaseTools.aggregate { name = "foo-${tarball.version}"; members = [ tarball build.x86_64-linux ... ]; meta.description = "Release-critical builds"; }; The "critical" build will only succeed if all its members (dependencies) succeed. |
||
---|---|---|
.. | ||
ant-build.nix | ||
binary-tarball.nix | ||
debian-build.nix | ||
default.nix | ||
functions.sh | ||
maven-build.nix | ||
nix-build.nix | ||
rpm-build.nix | ||
source-tarball.nix |