From c4d379da77f2a129392d4b1b3dd0e8bc3918faa8 Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Thu, 13 Feb 2025 16:22:51 +0000 Subject: [PATCH] jobs: Make it optional to show controls on listing Signed-off-by: Michael Tremer --- src/templates/builds/show.html | 2 +- src/templates/jobs/macros.html | 54 ++++++++++++++++++---------------- 2 files changed, 29 insertions(+), 27 deletions(-) diff --git a/src/templates/builds/show.html b/src/templates/builds/show.html index ada2790c..ba3d1f6a 100644 --- a/src/templates/builds/show.html +++ b/src/templates/builds/show.html @@ -152,7 +152,7 @@
{{ _("Jobs")}}
- {{ JobList(build.jobs, show_arch_only=True, show_type=False) }} + {{ JobList(build.jobs, show_arch_only=True, show_controls=True, show_type=False) }} {# Bug? #} {% if build.has_failed() %} diff --git a/src/templates/jobs/macros.html b/src/templates/jobs/macros.html index ac94aabe..aa10c01c 100644 --- a/src/templates/jobs/macros.html +++ b/src/templates/jobs/macros.html @@ -20,7 +20,7 @@ {% from "users/macros.html" import Avatar with context %} -{% macro JobList(jobs, show_arch_only=False, show_type=True) %} +{% macro JobList(jobs, show_arch_only=False, show_controls=False, show_type=True) %}
{% for job in jobs %}
@@ -143,36 +143,38 @@
- {# Retry? #} - {% if job.can_be_retried() %} - - {# Abort? #} - {% elif job.is_running() %} - + {% endif %} {% endif %} - {# Runtime #} {% if job.has_finished() %}
-- 2.47.2