mirror of
https://git.savannah.gnu.org/git/guix.git
synced 2025-01-18 21:46:35 +01:00
ci: Add custom subset.
* gnu/ci.scm (cuirass-jobs): Add 'custom susbset.
This commit is contained in:
parent
3034f3d05b
commit
f97e220b45
1 changed files with 9 additions and 0 deletions
|
@ -528,6 +528,15 @@ (define source
|
||||||
('tarball
|
('tarball
|
||||||
;; Build Guix tarball only.
|
;; Build Guix tarball only.
|
||||||
(tarball-jobs store system))
|
(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)
|
(('channels . channels)
|
||||||
;; Build only the packages from CHANNELS.
|
;; Build only the packages from CHANNELS.
|
||||||
(let ((all (all-packages)))
|
(let ((all (all-packages)))
|
||||||
|
|
Loading…
Reference in a new issue