[% USE date %] [% inputTypes = { "svn" = "Subversion checkout" , "cvs" = "CVS checkout" , "tarball" = "Download of a tarball" , "string" = "String value" , "boolean" = "Boolean" , "path" = "Local path" , "build" = "Build output" } %] [% BLOCK renderDateTime %] [% date.format(timestamp, '%Y-%m-%d %H:%M:%S') -%] [% END %] [% BLOCK renderProjectName -%] [% project %][% END -%] [% BLOCK renderJobsetName -%] [% jobset %][% END -%] [% BLOCK renderJobName -%] [% job %][% END -%] [% BLOCK renderFullJobName %] [% INCLUDE renderProjectName %]:[% INCLUDE renderJobsetName %]:[% INCLUDE renderJobName %] [% END %] [% BLOCK renderFullJobNameOfBuild %] [% INCLUDE renderFullJobName project=build.get_column("project") jobset = build.get_column("jobset") job = build.get_column("job") %] [% END %] [% BLOCK renderDuration -%] [% IF duration >= 24 * 60 * 60 %][% duration div (24 * 60 * 60) %]d[% END %] [% IF duration >= 60 * 60 %][% duration div (60 * 60) % 24 %]h[% END %] [% IF duration >= 60 %][% duration div 60 % 60 %]m[% END %] [% duration % 60 %]s [% END %] [% BLOCK renderBuildList %]
[% END %] | # | [% IF showSchedulingInfo %]Priority | [% END %]Job | Release Name | System | Timestamp | Description |
---|---|---|---|---|---|---|---|
[% IF build.get_column('buildstatus') == 0 %] [% ELSE %] [% END %] | [% END %][% build.id %] | [% IF showSchedulingInfo %][% build.schedulingInfo.priority %] | [% END %][% INCLUDE renderFullJobNameOfBuild %] | [% !showSchedulingInfo and build.get_column('releasename') ? build.get_column('releasename') : build.nixname %] | [% build.system %] | [% date.format(build.timestamp, '%Y-%m-%d %H:%M:%S') %] | [% build.description %] |
Finished builds: | [% finishedBuilds %] |
---|---|
Succeeded builds: | [% succeededBuilds %] |
Failed builds: | [% finishedBuilds - succeededBuilds %] |
Total build time: | [% INCLUDE renderDuration duration = totalBuildTime %] |
Scheduled builds: | [% scheduledBuilds %] |
Currently executing builds: | [% busyBuilds %] |