image: Allow offloading of "partition.img" and "image.iso" builds.
This builds are extremely I/O-intensive so they'd rather not run on the head node of the build farm. * gnu/system/image.scm (system-disk-image, system-iso9660-image): Pass #:local-build? #f.master
parent
fccc01275d
commit
99efa804bd
|
@ -354,6 +354,9 @@ used in the image."
|
||||||
#$output
|
#$output
|
||||||
image-root)))))
|
image-root)))))
|
||||||
(computed-file "partition.img" image-builder
|
(computed-file "partition.img" image-builder
|
||||||
|
;; Allow offloading so that this I/O-intensive process
|
||||||
|
;; doesn't run on the build farm's head node.
|
||||||
|
#:local-build? #f
|
||||||
#:options `(#:references-graphs ,inputs))))
|
#:options `(#:references-graphs ,inputs))))
|
||||||
|
|
||||||
(define (partition->config partition)
|
(define (partition->config partition)
|
||||||
|
@ -488,6 +491,9 @@ used in the image. "
|
||||||
#:volume-id #$root-label
|
#:volume-id #$root-label
|
||||||
#:volume-uuid #$root-uuid)))))
|
#:volume-uuid #$root-uuid)))))
|
||||||
(computed-file name builder
|
(computed-file name builder
|
||||||
|
;; Allow offloading so that this I/O-intensive process
|
||||||
|
;; doesn't run on the build farm's head node.
|
||||||
|
#:local-build? #f
|
||||||
#:options `(#:references-graphs ,inputs
|
#:options `(#:references-graphs ,inputs
|
||||||
#:substitutable? ,substitutable?))))
|
#:substitutable? ,substitutable?))))
|
||||||
|
|
||||||
|
|
Reference in New Issue