* Adding persistant releases. A release is a named set of builds.
This commit is contained in:
@ -48,6 +48,9 @@
|
||||
[% INCLUDE makeLink
|
||||
uri = c.uri_for(c.controller('Project').action_for('view'), [project.name])
|
||||
title = "Overview" %]
|
||||
[% INCLUDE makeLink
|
||||
uri = c.uri_for(c.controller('Project').action_for('releases'), [project.name])
|
||||
title = "Releases" %]
|
||||
[% INCLUDE makeLink
|
||||
uri = c.uri_for(c.controller('Project').action_for('all'), [project.name])
|
||||
title = "All builds" %]
|
||||
|
@ -98,7 +98,6 @@
|
||||
<a href="[% c.uri_for(c.controller('Project').action_for('create_jobset'), [project.name]) %]">[Create a new jobset]</a>
|
||||
|
||||
|
||||
|
||||
<h2>Views</h2>
|
||||
|
||||
[% IF views.size > 0 %]
|
||||
|
28
src/root/releases.tt
Normal file
28
src/root/releases.tt
Normal file
@ -0,0 +1,28 @@
|
||||
[% WRAPPER layout.tt title="Releases for Project ‘$project.name’" %]
|
||||
[% PROCESS common.tt %]
|
||||
[% USE HTML %]
|
||||
|
||||
<h1>Releases for Project <tt>[% project.name %]</tt></h1>
|
||||
|
||||
[% IF c.user_exists %]
|
||||
<p>
|
||||
[<a href="[% c.uri_for('/project' project.name 'releases' 'create') %]">Create a release</a>]
|
||||
</p>
|
||||
[% END %]
|
||||
|
||||
[% IF releases.size == 0 %]
|
||||
|
||||
<p><em>This project has no releases yet.</em></p>
|
||||
|
||||
[% ELSE %]
|
||||
|
||||
<ul>
|
||||
[% FOREACH release IN releases %]
|
||||
<li><tt>[% release.name %]</tt></li>
|
||||
[% END %]
|
||||
</ul>
|
||||
|
||||
[% END %]
|
||||
|
||||
|
||||
[% END %]
|
Reference in New Issue
Block a user