From ad397cf89b08862b1347c65f8df95fe564170bfe Mon Sep 17 00:00:00 2001 From: "Collin J. Doering" Date: Mon, 22 Jul 2024 21:00:46 -0400 Subject: [PATCH] balg02: Add guix-north-america as a cuirass channel spec * .guix/guix-na/config/balg02.scm: Extended %cuirass-specs, adding this channel itself as a cuirass specification. This allows for change to this configuration channel (guix-north-america) to be validated before deployment. Further, it could be extended to build operating-system images for balg02 and any other machines, and even running tests on them to ensure they will deploy and function as expected. --- .guix/guix-na/config/balg02.scm | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) diff --git a/.guix/guix-na/config/balg02.scm b/.guix/guix-na/config/balg02.scm index 63cb106..562b935 100644 --- a/.guix/guix-na/config/balg02.scm +++ b/.guix/guix-na/config/balg02.scm @@ -36,7 +36,20 @@ (name "guix") (priority 0) (build '(channels guix)) - (channels %default-channels)))) + (channels %default-channels)) + (specification + (name "guix-north-america") + (build '(channels guix-north-america)) + (channels + (cons* (channel + (name 'guix-north-america) + (url "https://git.rekahsoft.ca/rekahsoft/guix-north-america.git") + (introduction + (make-channel-introduction + "c0979ad86fdf0b403c60d5767328cb862ecc00ef" + (openpgp-fingerprint + "F8D5 46F3 AF37 EF53 D1B6 48BE 7B4D EB93 212B 3022")))) + %default-channels))))) ;; Taken from https://git.savannah.gnu.org/cgit/guix/maintenance.git/tree/hydra/berlin.scm (define (anonip-service file)