[% releaseName = (release.releasename || "(No name)") -%] [% WRAPPER layout.tt title="Release $releaseName" %] [% PROCESS common.tt %] [% PROCESS "product-list.tt" %] [% USE HTML %]

Release [% releaseName %]

Released on [% INCLUDE renderDateTime timestamp = release.timestamp %].

[% IF release.status == 1 %]

This is a failed release. One of its jobs has failed. See below for details.

[% ELSIF release.status == 2 %]

This is an incomplete release. One of its jobs has not been built (yet). See below for details.

[% END %] [% FOREACH j IN release.jobs %]

[% IF j.build %][% END %] [% INCLUDE renderReleaseJobName job=j.job %] [% IF j.build %][% END %]

[% IF j.build %] [% IF j.build.resultInfo.buildstatus == 0 %] [% INCLUDE renderProductList build=j.build latestRoot=['/release' project.name releaseSet.name 'latest' j.job.job] %] [% ELSE %]

Build failed

[% END %] [% ELSE %]

Build not (yet) performed.

[% END %] [% END %] [% END %]