From 70a5c0459e593187b5925bd5bea0078f435613f6 Mon Sep 17 00:00:00 2001 From: Christopher Baines Date: Mon, 27 Dec 2021 11:43:44 +0000 Subject: Delete compressed outputs after a build finishes successfully Otherwise these files just build up. --- guix-build-coordinator/agent.scm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/guix-build-coordinator/agent.scm b/guix-build-coordinator/agent.scm index 591e15d..d506181 100644 --- a/guix-build-coordinator/agent.scm +++ b/guix-build-coordinator/agent.scm @@ -909,7 +909,9 @@ but the guix-daemon claims it's unavailable" `((result . success) (end_time . ,(strftime "%F %T" end-time)) (outputs . ,(list->vector output-details))) - #:log (build-log-procedure lgr build-id))) + #:log (build-log-procedure lgr build-id)) + + (for-each delete-file (map cdr compressed-outputs))) #:unwind? #t)) (define (submit-one-output output-name output bytes compressed-file) -- cgit v1.2.3