diff --git a/src/lib/Hydra/Controller/JobsetEval.pm b/src/lib/Hydra/Controller/JobsetEval.pm index 21e3f731..12af29c2 100644 --- a/src/lib/Hydra/Controller/JobsetEval.pm +++ b/src/lib/Hydra/Controller/JobsetEval.pm @@ -264,4 +264,15 @@ sub store_paths : Chained('evalChain') PathPart('store-paths') Args(0) { } +# Return full info about all the builds in this evaluation. +sub all_builds : Chained('evalChain') PathPart('builds') Args(0) { + my ($self, $c) = @_; + my @builds = $c->stash->{eval}->builds; + $self->status_ok( + $c, + entity => [@builds], + ); +} + + 1;