blob: e80c346c0a2a917f6f07d3309a434bffec6a7d97 [file] [log] [blame]
{% macro build_line(b, include_builder=False) %}
<small>({{ b.time }})</small>
Rev: {{ b.rev|longrev(b.rev_repo) }}
<span class="{{ b.class }}">{{ b.results }}</span>
{% if include_builder %}
<a href="{{ b.builderurl }}">{{ b.builder_name }}</a>
{% endif %}
<a href="{{ b.buildurl }}">#{{ b.buildnum }}</a> -
{{ b.text|capitalize }}
{% endmacro %}
{% macro build_tr(b, include_builder=False, loop=None) %}
<tr class="{{ loop.cycle('alt', '') if loop }}">
<td>{{ b.time }}</td>
<td class="revision">{{ b.rev|longrev(b.rev_repo) }}</td>
<td class="{{ b.class }}">{{ b.results }}</td>
{%- if include_builder %}
<td><a href="{{ b.builderurl }}">{{ b.builder_name }}</a></td>
{% endif %}
<td><a href="{{ b.buildurl }}">#{{ b.buildnum }}</a></td>
<td class="left">{{ b.text|capitalize }}</td>
</tr>
{% endmacro %}
{% macro build_table(builds, include_builder=False) %}
{% if builds %}
<table class="info">
<tr>
<th>Time</th>
<th>Revision</th>
<th>Result</th>
{%- if include_builder %}
<th>Builder</th>
{% endif %}
<th>Build #</th>
<th>Info</th>
</tr>
{% for b in builds %}
{{ build_tr(b, include_builder, loop) }}
{% endfor %}
</table>
{% else %}
No matching builds found
{% endif %}
{% endmacro %}