JLDUSNUOOQNL63BOPXIWZOWFRQ5X35RWG33PJB3J3KMR6QR7TN7QC H7CNGK4OJNRYZQGPLBGR72DULLEPFQ5UISF5J24D7IMA7SYW5LGQC UAPS46BQNEZACYO2LYXEXIK5YESDG2N2B3BYIZGVETGP6LOM4OGAC J5UVLXOK6EDIL5I7VKWH4V2QDS4DPD7FHRK6XBWSXFRQS4JKXFZQC TQKGQ5R36VOLLJ3SR2WWIQ6VSN245N3QG4JHI2ZCP5T6RXN3PJWAC L2E6EVE2RVFVDCUNRJ4CZYSQNS2DZUA5DTBETHBDUQUV2KQQRAOQC 67P45PY4GTWQXZRCMR734D5YYN2OERZM57NBB2CZXEULQT2GRFNAC 2AUODJBTW2UJ47UB3SREZ7O7UTTJDQ4AGUQMPZAI4F3Y6BUF6LUQC K5BEBWKMPMTXDZTZECMJ32LCL354WMOM3RPEFWGHJFB3QH7FH6WAC UVMFS73TI6RARMAAGY2UVS5LCPZUKLQECXQQVER4F7S4BNUXQQ3AC BD3GRK4BQUGRQGTAILUITIH3RRSVUH6AKINVMMKYLBAAHAAUSB4AC CLJQCY2XHIDNNMFBJ5PK3GQEN6RFALEFKXBJRWZPEIKR4PR5ZQ5AC L5VIEXSC5R72SEDSWF7HWNXMSTAAADBUMCSREU5ITMRXLEJ6KZWQC MOCEUXZAS4CNZL2QDKGVTZCRZ6AMOO2WSFHJ4VPZPPPAXHANG4NAC IK53RV4VGOHLCZGQCCIKPB45M3C7M7YMNBOJFBGZJ4LWIZNU4QNQC US27ZTX5HCH53SQN2KFSCV2GL2625XL5J3WCDR7D5HLPA7ZSPX5AC M552HLIAP52D42AVXVC5SGROAYN2TBCEUZOXESWEMBBUX7G3U6TAC BVOPAMLSAU4UTV3DUX53OYDMXP2SETAQVUKAYE2OTCVVN4RD7LLQC 7LKUAIGCURNGNBBOAGK4EYIUF6KNWHJNLA6ZJEXFLA5HUADAJP6QC WYN733STK5DUQSWHSS6EYZK32KPZII64HLX4NS7TYUSFZ6AAFLGAC WHAFVCEIHCWHKY2UVRGRQORERUAK6SZJI7ZENA367ZX4EXDIQMDQC ELCI5T2ALF37VXYM5POHPO3CAMMPRB65BXGDRVUAZG53NKKLGIEAC TULPZ62YXEHXUWGBZMLCLYILEXPQS5ADPT22574BIRFU4CZMBSKAC X27GNHDV5KPZ5GSH6DCAJMNCEMZLCP7M43JWF2X3O5QWXMOX273AC LQNBKF3DKVYK3NPDGK7OLOTIWIF4HR3EKLRYNLZJB4G3NMIVBCEAC 7YBYT2LQML2PKEO6UO4444AGSASS664UCDXW2YO3ALB7THQHCEBQC [% USE date %]<tr><td><img src="/static/images/success.gif" />[% ELSE %]<img src="/static/images/failure.gif" />[% END %]</td><td><a href="[% c.uri_for('/build' build.id) %]">[% build.id %]</a></td><td><tt>[% build.system %]</tt></td><td>[% date.format(build.timestamp, '%Y-%m-%d %H:%M:%S') %]</td><td>[% build.description %]</td></tr><td><a href="[% c.uri_for('/project' build.project.name) %]"><tt>[% build.project.name %]</tt></a></td><td><a href="[% c.uri_for('/job' build.project.name build.attrname) %]"><tt>[% build.attrname %]</tt></a></td>[% IF build.resultInfo.buildstatus == 0 %]
[% END %][% BLOCK renderBuildList %]<table class="tablesorter"><thead><tr>[% IF !hideResultInfo %]<th></th>[% END %]<th>#</th>[% IF showSchedulingInfo %]<th>Priority</th>[% END %]<th>Project</th><th>Job</th><th>System</th><th>Timestamp</th><th>Description</th></tr></thead><tbody>[% FOREACH build IN builds -%]<tr [% IF build.schedulingInfo.busy %]class="runningJob"[% END %] >[% IF !hideResultInfo %]<td>[% IF build.resultInfo.buildstatus == 0 %]<img src="/static/images/success.gif" />[% ELSE %]<img src="/static/images/failure.gif" />[% END %]</td>[% END %]<td><a href="[% c.uri_for('/build' build.id) %]">[% build.id %]</a></td>[% IF showSchedulingInfo %]<td>[% build.schedulingInfo.priority %]</td>[% END %]<td><a href="[% c.uri_for('/project' build.project.name) %]"><tt>[% build.project.name %]</tt></a></td><td><a href="[% c.uri_for('/job' build.project.name build.attrname) %]"><tt>[% build.attrname %]</tt></a></td><td><tt>[% build.system %]</tt></td><td>[% date.format(build.timestamp, '%Y-%m-%d %H:%M:%S') %]</td><td>[% build.description %]</td></tr>[% END -%]</tbody></table>
<h2>Queue</h2>[% IF scheduled.size == 0 %]<p>The queue is empty.</p>[% ELSE %]<table class="tablesorter"><thead><tr><th>#</th><th>Priority</th><th>Project</th><th>Job</th><th>System</th><th>Timestamp</th><th>Description</th></tr></thead><tbody>[% FOREACH build IN scheduled -%]<tr [% IF build.schedulingInfo.busy %]class="runningJob"[% END %] ><td><a href="[% c.uri_for('/build' build.id) %]">[% build.id %]</a></td><td>[% build.schedulingInfo.priority %]</td><td><tt>[% build.project.name %]</tt></td><td><tt>[% build.attrname %]</tt></td><td><tt>[% build.system %]</tt></td><td>[% date.format(build.timestamp, '%Y-%m-%d %H:%M:%S') %]</td><td>[% build.description %]</td></tr>[% END -%]</tbody></table>
<table class="tablesorter"><thead><tr><th></th><th>#</th><th>Project</th><th>Job</th><th>System</th><th>Timestamp</th><th>Description</th></tr></thead><tbody>[% FOREACH build IN latestBuilds -%][% INCLUDE "short-build-info.tt" %][% END -%]</tbody></table>
[% PROCESS renderBuildList builds=latestBuilds %]
<table class="tablesorter"><thead><tr><th></th><th>#</th><th>Project</th><th>Job</th><th>System</th><th>Timestamp</th><th>Description</th></tr></thead><tbody>[% FOREACH build IN allBuilds -%][% INCLUDE "short-build-info.tt" %][% END -%]</tbody></table>
[% PROCESS renderBuildList builds=allBuilds %]
<table class="tablesorter"><thead><tr><th></th><th>Id</th><th>Project</th><th>Job</th><th>System</th><th>Timestamp</th><th>Description</th></tr></thead><tbody>[% FOREACH build IN builds -%][% INCLUDE "short-build-info.tt" %][% END -%]</tbody></table>
[% PROCESS renderBuildList builds=builds %]