[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[bug#60373] Kernel job for Cuirass
From: |
Mathieu Othacehe |
Subject: |
[bug#60373] Kernel job for Cuirass |
Date: |
Wed, 28 Dec 2022 15:35:18 +0100 |
User-agent: |
Gnus/5.13 (Gnus v5.13) Emacs/28.2 (gnu/linux) |
Hey Leo,
Good initiative!
> Can the build field actually contain this kind of list?
No sadly it cannot right now. That would require to edit a bit the (gnu
ci) module in Guix so that it allows a list of things to be built
instead of individual subsets. Then a thing or two would need to be
adjusted in Cuirass as well.
> Should it contain system-tests? Normally they only run on x86_64, but
> this would run them for all systems.
What you could do instead is something like:
--8<---------------cut here---------------start------------->8---
((specification
(name "kernel-updates")
(build '(manifests "etc/kernels-manifest.scm"))
(period 7200)
(priority 2)
(systems '#$systems))
(specification
(name "kernel-updates-images")
(build 'images)
(period 7200)
(priority 2)
(systems '#$systems))
(specification
(name "kernel-updates-tests")
(build 'system-tests)
(period 7200)
(priority 2)
(systems '("x86_64-linux"))))
--8<---------------cut here---------------end--------------->8---
Then we could think about supporting multiple build subsets.
WDYT?
Thanks,
Mathieu
[bug#60373] [PATCH v2] maint: Add a manifest for everything related to linux-libre., Leo Famulari, 2022/12/28