2
0
Fork 0
mirror of git://git.savannah.gnu.org/guix/guix-cuirass.git synced 2023-12-14 06:03:04 +01:00

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'.
This commit is contained in:
Ludovic Courtès 2018-10-08 15:19:06 +02:00
parent fe2b73c235
commit be489a26c0

View file

@ -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))