mirror of
git://git.savannah.gnu.org/guix/maintenance.git
synced 2023-12-14 03:33:04 +01:00
hydra: services: Add build output images.
* hydra/modules/sysadmin/services.scm (cuirass-specs): Add images outputs. Signed-off-by: Mathieu Othacehe <othacehe@gnu.org>
This commit is contained in:
parent
cc49424de8
commit
2b40161533
|
@ -222,6 +222,14 @@
|
|||
(#:branch . ,branch)
|
||||
(#:no-compile? . #t)))
|
||||
|
||||
(define (images-ouputs jobs)
|
||||
(map (lambda (job)
|
||||
`((#:job . ,job)
|
||||
(#:type . "image")
|
||||
(#:output . "out")
|
||||
(#:path . "")))
|
||||
jobs))
|
||||
|
||||
(define (cuirass-specs branches systems)
|
||||
"Return the Cuirass specifications to build Guix for the given SYSTEMS."
|
||||
#~(list
|
||||
|
@ -239,10 +247,11 @@
|
|||
(#:type . "ISO-9660")
|
||||
(#:output . "out")
|
||||
(#:path . ""))
|
||||
((#:job . "hurd-barebones.qcow2")
|
||||
(#:type . "image")
|
||||
(#:output . "out")
|
||||
(#:path . ""))
|
||||
#$@(images-ouputs
|
||||
(list
|
||||
"hurd-barebones.qcow2"
|
||||
"pine64-barebones-raw-image"
|
||||
"pinebook-pro-barebones-raw-image"))
|
||||
((#:job . "binary-tarball*")
|
||||
(#:type . "archive")
|
||||
(#:output . "out")
|
||||
|
|
Loading…
Reference in a new issue