offload: Send the build log to the right file descriptor.
This fixes a regression introduced in
21531add32
whereby the build log would no
longer be sent to FD 4, thereby leading the daemon to not see the build
log.
* guix/scripts/offload.scm (transfer-and-offload): Parameterize
CURRENT-BUILD-OUTPUT-PORT.
This commit is contained in:
parent
8243951ef1
commit
0237d79717
|
@ -390,7 +390,8 @@ MACHINE."
|
||||||
;; Use exit code 100 for a permanent build failure. The daemon
|
;; Use exit code 100 for a permanent build failure. The daemon
|
||||||
;; interprets other non-zero codes as transient build failures.
|
;; interprets other non-zero codes as transient build failures.
|
||||||
(primitive-exit 100)))
|
(primitive-exit 100)))
|
||||||
(build-derivations store (list drv)))
|
(parameterize ((current-build-output-port (build-log-port)))
|
||||||
|
(build-derivations store (list drv))))
|
||||||
|
|
||||||
(retrieve-files outputs store)
|
(retrieve-files outputs store)
|
||||||
(format (current-error-port) "done with offloaded '~a'~%"
|
(format (current-error-port) "done with offloaded '~a'~%"
|
||||||
|
|
Loading…
Reference in New Issue