guix/gnu
Christopher Baines 82abf6ddad
services: guix: Add bffe-service-type.
This is intended to replace the functionality of the Guix Build Coordinator
queue builds script, and also provide a web interface for build farms.

* gnu/services/guix.scm (<bffe-configuration>): New record type.
(bffe-configuration, bffe-configuration?,
bffe-configuration-package,
bffe-configuration-user,
bffe-configuration-group,
bffe-configuration-arguments
bffe-configuration-extra-environment-variables): New procedures.
(bffe-service-type): New variable.
* gnu/tests/guix.scm (%test-bffe): New variable.
* doc/guix.texi (Guix Services): Document the new service.
2023-09-15 09:57:32 +01:00
..
bootloader
build
home home: services: redshift: Use redshift package specified in configuration 2023-09-14 15:53:23 +02:00
installer
machine
packages gnu: Add bffe. 2023-09-15 09:57:27 +01:00
services services: guix: Add bffe-service-type. 2023-09-15 09:57:32 +01:00
system
tests services: guix: Add bffe-service-type. 2023-09-15 09:57:32 +01:00
artwork.scm
bootloader.scm
ci.scm
compression.scm
home.scm
image.scm
installer.scm
local.mk gnu: glibc/hurd: Add unsubmitted getauxval patch from upstream. 2023-09-14 23:52:37 +02:00
machine.scm
packages.scm
services.scm
system.scm
tests.scm