Allow a jobset to be created from an evaluation

Fixes #150.
This commit is contained in:
Eelco Dolstra
2015-07-06 15:17:35 +02:00
parent d6354cbe1f
commit b03de925cb
5 changed files with 36 additions and 13 deletions

View File

@ -157,6 +157,17 @@ sub release : Chained('eval') PathPart('release') Args(0) {
}
sub create_jobset : Chained('eval') PathPart('create-jobset') Args(0) {
my ($self, $c) = @_;
my $eval = $c->stash->{eval};
requireProjectOwner($c, $c->stash->{project});
$c->stash->{template} = 'edit-jobset.tt';
$c->stash->{createFromEval} = 1;
}
sub cancel : Chained('eval') PathPart('cancel') Args(0) {
my ($self, $c) = @_;
requireProjectOwner($c, $c->stash->{eval}->project);