guix-commits
[Top][All Lists]
Advanced

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

[no subject]


From: Ludovic Courtès
Date: Mon, 8 Oct 2018 09:20:49 -0400 (EDT)

branch: master
commit be489a26c0e6a5f23a48142a87728a0ec8bc3c9c
Author: Ludovic Courtès <address@hidden>
Date:   Mon Oct 8 15:19:06 2018 +0200

    base: Distinguish between 'failed' and 'failed-dependency'.
    
    * src/cuirass/base.scm (update-build-statuses!): Call 'log-file' and use
    that to distinguish between 'failed' and 'failed-dependency'.
---
 src/cuirass/base.scm | 6 +++++-
 1 file changed, 5 insertions(+), 1 deletion(-)

diff --git a/src/cuirass/base.scm b/src/cuirass/base.scm
index deee05b..cd095e0 100644
--- a/src/cuirass/base.scm
+++ b/src/cuirass/base.scm
@@ -372,7 +372,11 @@ outputs are invalid, that they failed to build.)"
       (((_ . outputs) ...)
        (if (any (cut valid-path? store <>) outputs)
            (db-update-build-status! drv (build-status succeeded))
-           (db-update-build-status! drv (build-status failed))))))
+           (db-update-build-status! drv
+                                    (if (log-file store
+                                                  (derivation-file-name drv))
+                                        (build-status failed)
+                                        (build-status failed-dependency)))))))
 
   (for-each update! lst))
 



reply via email to

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