summaryrefslogtreecommitdiff
path: root/pkgs/development/python-modules/rangehttpserver
diff options
context:
space:
mode:
authorEelco Dolstra <eelco.dolstra@logicblox.com>2013-03-20 15:52:08 +0100
committerEelco Dolstra <eelco.dolstra@logicblox.com>2013-03-26 11:58:59 +0100
commitb38647766db69308c789da46fe9f3f2b89e782d9 (patch)
treef9698c6928fb3f16f5264ceff371709a6c87ee6f /pkgs/development/python-modules/rangehttpserver
parentf2726c5c57b769d7d9f0c636be23a6759afd0980 (diff)
releaseTools: Add ‘aggregate’ function
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.
Diffstat (limited to 'pkgs/development/python-modules/rangehttpserver')
0 files changed, 0 insertions, 0 deletions