diff options
author | Eelco Dolstra <eelco.dolstra@logicblox.com> | 2013-08-15 01:40:09 +0200 |
---|---|---|
committer | Eelco Dolstra <eelco.dolstra@logicblox.com> | 2013-08-15 01:40:33 +0200 |
commit | d46858d5b859a5b70312e9efad2fe9d377871292 (patch) | |
tree | 2650f63b191ba360df47e7a635849d5b9e7ad3fd /pkgs/build-support/release | |
parent | 23a53b8dfa6e5e5173f8650e68b7593a3af6e6c6 (diff) |
Propagate failure of aggregate members
Diffstat (limited to 'pkgs/build-support/release')
-rw-r--r-- | pkgs/build-support/release/default.nix | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/pkgs/build-support/release/default.nix b/pkgs/build-support/release/default.nix index 20dcf2fbd0cd1..ce5fe44c98cd7 100644 --- a/pkgs/build-support/release/default.nix +++ b/pkgs/build-support/release/default.nix @@ -46,7 +46,15 @@ rec { _hydraAggregate = true; } '' - echo $members > $out + mkdir -p $out/nix-support + echo $members > $out/nix-support/hydra-aggregate-members + + # Propagate build failures. + for i in $members; do + if [ -e $i/nix-support/failed ]; then + touch $out/nix-support/failed + fi + done ''; } |