Allow manually scheduling disabled jobsets for evaluation
[?]
May 2, 2013, 3:21 PM
SPHE6E75EP6VKB2B4QHRDJUFEYK4PCKP4AOOY5PEIHZSFMCIZ3RACDependencies
- [2]
4SFOPTHWUse query_params instead of params - [3]
7FGLLQL5api/push: Don't barf on non-existent jobsets - [4]
YG6VGK4F"Evaluate" command: push the jobset to the front of the eval queue - [5]
TLJC6BJ3Add a menu item for deleting jobsets - [6]
PCKLFRT5Support push notification of repository changes - [7]
OEPUOUNBUsing twitter bootstrap for more consistent looks for Hydra - [*]
BKOIYITRadded some json responses - [*]
QL55ECJ6- adapted ui for hydra, more in line with nixos.org website
Change contents
- edit in src/lib/Hydra/Controller/API.pm at line 294
my $force = exists $c->request->query_params->{force}; - replacement in src/lib/Hydra/Controller/API.pm at line 299
next unless defined $jobset && $jobset->project->enabled && $jobset->enabled;next unless defined $jobset && ($force || ($jobset->project->enabled && $jobset->enabled)); - replacement in src/root/topbar.tt at line 86
$.post("[% c.uri_for('/api/push', { jobsets = project.name _ ':' _ jobset.name }) %]")$.post("[% c.uri_for('/api/push', { jobsets = project.name _ ':' _ jobset.name, force = "1" }) %]")