GNU bug report logs -
#41839
[PATCH 0/2] ci: Build Guix System images.
Previous Next
Full log
View this message in rfc822 format
Mathieu Othacehe <m.othacehe <at> gmail.com> skribis:
> Build a list of Guix System images. For now, this list only contains the Hurd
> barebones Guix System image.
>
> * gnu/ci.scm (%guixsd-supported-systems): Remove "armhf-linux",
> (%u-boot-systems): remove unused variable,
> (%guix-system-images): new variable
> (qemu-jobs): rename to "image-jobs" and build the Guix Systems listed in the
> new "%guix-system-images" variable,
> (system-test-jobs): adapt accordingly,
> (hydra-jobs): ditto.
Cool.
> + (if (member system %guix-system-supported-systems)
> + `(,(->job 'usb-image
> + (build-image
> + (image
> + (inherit efi-disk-image)
> + (size (* 1500 MiB))
> + (operating-system installation-os))))
> + ,(->job 'iso9660-image
> + (build-image
> + (image
> + (inherit iso9660-image)
> + (operating-system installation-os))))
> + ,@(map (lambda (image)
> + (->job (image-name image) (build-image image)))
> + %guix-system-images))
> '()))
I think the effect is that we’ll also cross-build GNU/Hurd images from
i686-linux, right? It would be nice to avoid that and only cross-build
from x86_64.
Otherwise LGTM, thank you!
Ludo’.
This bug report was last modified 5 years and 25 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.