From be709d450b98a384374228db51c14dc958a3a72a Mon Sep 17 00:00:00 2001 From: Eelco Dolstra Date: Thu, 22 Oct 2020 13:27:52 +0200 Subject: [PATCH] Fix sysbuild https://git.m-labs.hk/M-Labs/nix-scripts/commit/596f4cf4b9832e90c8f4e5fb07c5e8046126d3ca --- src/lib/Hydra/Schema/Builds.pm | 1 + src/script/hydra-eval-jobset | 2 +- 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/src/lib/Hydra/Schema/Builds.pm b/src/lib/Hydra/Schema/Builds.pm index d4334300..014d07ce 100644 --- a/src/lib/Hydra/Schema/Builds.pm +++ b/src/lib/Hydra/Schema/Builds.pm @@ -608,6 +608,7 @@ makeQueries('', ""); makeQueries('ForProject', "and project = ?"); makeQueries('ForJobset', "and jobset_id = ?"); makeQueries('ForJob', "and jobset_id = ? and job = ?"); +makeQueries('ForJobName', "and jobset_id = (select id from jobsets j where j.name = ?) and job = ?"); my %hint = ( diff --git a/src/script/hydra-eval-jobset b/src/script/hydra-eval-jobset index 6766beaf..c6c0fc64 100755 --- a/src/script/hydra-eval-jobset +++ b/src/script/hydra-eval-jobset @@ -142,7 +142,7 @@ sub fetchInputSystemBuild { $projectName ||= $project->name; $jobsetName ||= $jobset->name; - my @latestBuilds = $db->resultset('LatestSucceededForJob') + my @latestBuilds = $db->resultset('LatestSucceededForJobName') ->search({}, {bind => [$jobsetName, $jobName]}); my @validBuilds = ();