nonguix/modules/nongnu/ci.scm
Giacomo Leidi 89b524ab58
Move Guile modules under modules/ .
This patch moves Guile modules shipped as a Guix channel under the
modules directory.  The rationale behind this is that we are probably
adding unwanted files into Guile's load path, such as the news file and
possible scripts that could be added to the channel repository in the future.

* guix-channel (channel): Set directory field.

* nongnu/*: Move under modules/nongnu.

* nonguix/*: Move under modules/nonguix.
2025-01-04 02:11:36 +01:00

24 lines
657 B
Scheme

;;; SPDX-License-Identifier: GPL-3.0-or-later
;;; Copyright © 2021 Mathieu Othacehe <m.othacehe@gmail.com>
(define-module (nongnu ci)
#:use-module (gnu ci)
#:use-module (gnu system image)
#:use-module (nongnu system install)
#:use-module (srfi srfi-1)
#:export (cuirass-jobs))
(define (cuirass-jobs store arguments)
(define systems
(arguments->systems arguments))
(append-map
(lambda (system)
(list
(image->job store
(image-with-os iso9660-image
installation-os-nonfree)
#:name "nonfree-iso9660-image"
#:system system)))
systems))