{% extends "base.html" %} {% block title %}История сборок - {{ dockerfile.name }} - DevOpsLab{% endblock %} {% block page_title %}История сборок: {{ dockerfile.name }}{% endblock %} {% block content %}
История сборок Dockerfile
Назад
{% if logs %}
{% for log in logs %} {% endfor %}
ID Образ Тип Платформы Статус Начало Длительность Пользователь Действия
{{ log.id }} {{ log.image_name }}{% if log.tag %}:{{ log.tag }}{% endif %} {% if log.extra_data and log.extra_data.get('type') == 'push' %} Push {% else %} Build {% endif %} {% if log.extra_data and log.extra_data.get('type') == 'push' %} {# Для push показываем registry вместо платформ #} {% if log.extra_data.get('registry') %} {{ log.extra_data.get('registry') }} {% else %} - {% endif %} {% elif log.platforms %} {% for platform in log.platforms %} {{ platform }} {% endfor %} {% else %} - {% endif %} {% if log.status == "success" %} Успешно {% elif log.status == "failed" %} Ошибка {% else %} Выполняется {% endif %} {% if log.started_at %} {{ log.started_at.strftime('%Y-%m-%d %H:%M:%S') }} {% else %} - {% endif %} {% if log.duration %} {{ log.duration }} сек {% else %} - {% endif %} {{ log.user or '-' }}
{% if total_pages > 1 %} {% endif %} {% else %}
Логи сборки отсутствуют
{% endif %}
{% endblock %}