{% extends "coprs/detail.html" %} {% from "coprs/detail/_builds_forms.html" import copr_build_cancel_form, copr_build_repeat_form, copr_resubmit_allow_user_ssh_form, copr_build_delete_form, copr_build_feed_log_detective %} {% from "coprs/detail/_describe_source.html" import describe_source %} {% from "coprs/detail/_describe_failure.html" import describe_failure %} {% from "_helpers.html" import chroot_to_os_logo, build_state_text, build_state, copr_name %} {% block title %}Build {{ build.id }} in {{ copr_name(build.copr) }}{% endblock %} {% set selected_tab = "builds" %} {%block project_breadcrumb %}
You can go to {{ copr_name(build.copr) }}/build/{{build.id}} to see this build.
{% else %} {% if g.user and g.user.can_build_in(copr) and build.finished and not build.persistent %} {% if g.user.can_edit(copr) or build.user == g.user %} {{ copr_build_delete_form(build, page, class="pull-right button-build-action") }} {% endif %} {% endif %} {% if config.LOG_DETECTIVE_BUTTON and build.state == "failed" %} {{ copr_build_feed_log_detective(build, class="pull-right button-build-action") }} {% endif %} {% if g.user and g.user.can_build_in(copr) and build.cancelable %} {{ copr_build_cancel_form(build, page, class="pull-right button-build-action") }} {% endif %} {% if g.user and g.user.can_build_in(copr) and build.repeatable %} {{ copr_resubmit_allow_user_ssh_form(build, page, class="pull-right button-build-action") }} {{ copr_build_repeat_form(build, page, class="pull-right button-build-action") }} {% endif %}Chroot Name | Dist Git Source | Build Time | Logs | State |
---|---|---|---|---|
{% if chroot.result_dir %} {{ chroot.name }} {% else %} {{ chroot.name }} {% endif %} | {% if chroot.git_hash %} {% if chroot.dist_git_url %} {{ chroot.git_hash[:7] }} {% else %} {{ chroot.git_hash[:7] }} {% endif %} {% else %} - {% endif %} | {{ chroot.started_on|time_ago(chroot.ended_on) }} | {% for log in chroot.rpm_live_logs %} {{ log | basename }} {{ "," if not loop.last }} {% else %} RPM build has not started yet {% endfor %} | {{ build_state_text(chroot.state, chroot.status_reason) }} |