GNU bug report logs -
#60373
Kernel job for Cuirass
Previous Next
Reported by: Leo Famulari <leo <at> famulari.name>
Date: Wed, 28 Dec 2022 02:23:02 UTC
Severity: normal
Done: Leo Famulari <leo <at> famulari.name>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
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
This bug report was last modified 2 years and 133 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.