From d46858d5b859a5b70312e9efad2fe9d377871292 Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Thu, 15 Aug 2013 01:40:09 +0200 Subject: Propagate failure of aggregate members --- pkgs/build-support/release/default.nix | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'pkgs/build-support') diff --git a/pkgs/build-support/release/default.nix b/pkgs/build-support/release/default.nix index 20dcf2fbd0cd..ce5fe44c98cd 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 ''; } -- cgit 1.4.1