{% extends "base.html" %} {% load static %} {% load projecttags %} {% load humanize %} {% block pagecontent %}
{% include "managed_mrb_section.html" %} {% if 1 %} {% if objects.paginator.count == 0 %}
{% if request.GET.filter or request.GET.search %}
{% if request.GET.search %}{% endif %}
{% else %}

Toaster has not recorded any builds yet. To run a build, select the project for which you want to build.

{% endif %}
{% else %} {# We have builds to display #} {% include "basetable_top_buildprojects.html" %} {% for buildrequest in objects %}{% if buildrequest.build %} {% with build=buildrequest.build %} {# if we have a build, just display it #} {%if build.outcome == build.SUCCEEDED%}{%elif build.outcome == build.FAILED%}{%else%}{%endif%} {% if build.project %}   {% endif %} {% for t in build.target_set.all %} {{t.target}}
{% endfor %} {{build.machine}} {% if MANAGED %} {% if build.project %} {{build.project.name}} {% endif %} {% endif %} {{build.started_on|date:"d/m/y H:i"}} {{build.completed_on|date:"d/m/y H:i"}} {% query build.task_build outcome=4 order__gt=0 as exectask%} {% if exectask.count == 1 %} {{exectask.0.recipe.name}}.{{exectask.0.task_name}} {% if MANAGED and build.project %} {% endif %} {% elif exectask.count > 1%} {{exectask.count}} task{{exectask.count|pluralize}} {%endif%} {% if build.errors_no %} {{build.errors_no}} error{{build.errors_no|pluralize}} {% if MANAGED and build.project and build.buildartifact_set.count %} {% endif %} {%endif%} {% if build.warnings_no %}{{build.warnings_no}} warning{{build.warnings_no|pluralize}}{%endif%} {{build.timespent|sectohms}} {% if not MANAGED or not build.project %} {{build.cooker_log_path}} {% endif %} {% if build.outcome == build.SUCCEEDED %} {{fstypes|get_dict_value:build.id}} {% endif %} {%endwith%} {% else %} {# we don't have a build for this build request, mask the data with build request data #} {% if buildrequest.state == buildrequest.REQ_FAILED %}{%else%}FIXME_build_request_state{%endif%} 1%}title="Targets: {%for target in buildrequest.brtarget_set.all%}{{target.target}} {%endfor%}"{%endif%}>{{buildrequest.brtarget_set.all.0.target}} {%if buildrequest.brtarget_set.all.count > 1%}(+ {{buildrequest.brtarget_set.all.count|add:"-1"}}){%endif%} {{buildrequest.machine}} {% if MANAGED %} {{buildrequest.project.name}} {% endif %} {{buildrequest.created|date:"d/m/y H:i"}} {{buildrequest.updated|date:"d/m/y H:i"}} {{buildrequest.brerror_set.all.count}} error{{buildrequest.brerror_set.all.count|pluralize}} {{br.timespent.total_seconds|sectohms}} {# we have no output here #} {%endif%} {% endfor %} {% include "basetable_bottom.html" %} {% endif %} {# objects.paginator.count #} {% endif %} {# empty #}
{% endblock %}