diff options
| author | Eelco Dolstra <eelco.dolstra@logicblox.com> | 2013-03-20 15:52:08 +0100 |
|---|---|---|
| committer | Eelco Dolstra <eelco.dolstra@logicblox.com> | 2013-03-26 11:58:59 +0100 |
| commit | b38647766db69308c789da46fe9f3f2b89e782d9 (patch) | |
| tree | f9698c6928fb3f16f5264ceff371709a6c87ee6f /pkgs/development/python-modules/rangehttpserver | |
| parent | f2726c5c57b769d7d9f0c636be23a6759afd0980 (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
