* Adding persistant releases. A release is a named set of builds.

This commit is contained in:
Eelco Dolstra
2009-10-21 15:44:17 +00:00
parent a835bb532f
commit 929cbe7b7c
25 changed files with 126 additions and 42 deletions

View File

@ -210,4 +210,17 @@ sub create_view : Chained('project') PathPart('create-view') Args(0) {
}
sub releases : Chained('project') PathPart('releases') Args(0) {
my ($self, $c) = @_;
$c->stash->{template} = 'releases.tt';
$c->stash->{releases} = [$c->stash->{project}->releases->all];
}
sub create_release : Chained('project') PathPart('releases/create') {
my ($self, $c) = @_;
$c->stash->{template} = 'create-release.tt';
}
1;