guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

01/02: Also show related failed builds for scheduled builds


From: Christopher Baines
Subject: 01/02: Also show related failed builds for scheduled builds
Date: Mon, 13 Jul 2020 13:57:38 -0400 (EDT)

cbaines pushed a commit to branch master
in repository data-service.

commit 745a8bdbf13c83822db4ed9db18fadbef2bc3b4c
Author: Christopher Baines <mail@cbaines.net>
AuthorDate: Mon Jul 13 18:55:07 2020 +0100

    Also show related failed builds for scheduled builds
    
    Because the Guix Build Coordinator doesn't mark builds blocked by failures 
as
    failed-dependency, they're just left as scheduled.
---
 guix-data-service/web/build-server/controller.scm | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/guix-data-service/web/build-server/controller.scm 
b/guix-data-service/web/build-server/controller.scm
index c68ef7d..6fa5385 100644
--- a/guix-data-service/web/build-server/controller.scm
+++ b/guix-data-service/web/build-server/controller.scm
@@ -70,10 +70,14 @@
              #:sxml
              (view-build query-parameters
                          build
-                         (if (string=?
+                         (if (member
                               (assoc-ref (last (vector->list (third build)))
                                          "status")
-                              "failed-dependency")
+                              '("failed-dependency"
+                                "scheduled")) ; scheduled, because the
+                                              ; guix-build-coordinator doesn't
+                                              ; mark builds as
+                                              ; failed-dependency
                              (select-required-builds-that-failed
                               conn
                               build-server-id



reply via email to

[Prev in Thread] Current Thread [Next in Thread]