From a1b502056221807c4e4b9c4a78281624d8e7ef5e Mon Sep 17 00:00:00 2001 From: Rob Vermaas Date: Tue, 18 Nov 2014 10:59:04 +0100 Subject: [PATCH] Make evaluation fail with proper error when a input of type build is not available. --- src/lib/Hydra/Helper/AddBuilds.pm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/Hydra/Helper/AddBuilds.pm b/src/lib/Hydra/Helper/AddBuilds.pm index f4a16ab6..917c765f 100644 --- a/src/lib/Hydra/Helper/AddBuilds.pm +++ b/src/lib/Hydra/Helper/AddBuilds.pm @@ -95,7 +95,7 @@ sub fetchInputBuild { , where => \ attrsToSQL($attrs, "me.id") })->single; } - return () if !defined $prevBuild || !isValidPath(getMainOutput($prevBuild)->path); + die "Input $name: No builds available at $value" if !defined $prevBuild || !isValidPath(getMainOutput($prevBuild)->path); #print STDERR "input `", $name, "': using build ", $prevBuild->id, "\n";