ci: Add custom subset.

* gnu/ci.scm (cuirass-jobs): Add 'custom susbset.
This commit is contained in:
Mathieu Othacehe 2021-04-28 11:53:10 +02:00
parent 3034f3d05b
commit f97e220b45
No known key found for this signature in database
GPG key ID: 8354763531769CA6

View file

@ -528,6 +528,15 @@ (define source
('tarball
;; Build Guix tarball only.
(tarball-jobs store system))
(('custom . modules)
;; Build custom modules jobs only.
(append-map
(lambda (module)
(let ((proc (module-ref
(resolve-interface module)
'cuirass-jobs)))
(proc store arguments)))
modules))
(('channels . channels)
;; Build only the packages from CHANNELS.
(let ((all (all-packages)))