diff options
author | Christopher Baines <mail@cbaines.net> | 2024-12-15 22:09:36 +0000 |
---|---|---|
committer | Christopher Baines <mail@cbaines.net> | 2024-12-16 09:20:40 +0000 |
commit | acb256d4583caa48e601c8cd0572ee4f269887fc (patch) | |
tree | 16b8bcafa8205c67f33df256f940fc11221f4303 /doc | |
parent | f3f371a4d7614df93de919455273bd3b71aa7b5c (diff) |
services: guix-data-service: Support specifying configuration.
The database contains some tables that are effectively used for configuration.
This commit starts to expose these to the guix service, enabling the
configuration to be handled by the service.
* gnu/services/guix.scm (<guix-data-service-configuration>): Add
git-repositories and build-servers.
(guix-data-service-configuration-git-repositories,
guix-data-service-configuration-build-servers): New procedures.
(guix-data-service-shepherd-services): Add new shepherd service to setup the
database.
Change-Id: I519efd9157b60f18c7e80e3bdc92c0e3c5729334
Diffstat (limited to 'doc')
-rw-r--r-- | doc/guix.texi | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/doc/guix.texi b/doc/guix.texi index 9454fa365c..08ffbc36d7 100644 --- a/doc/guix.texi +++ b/doc/guix.texi @@ -40261,6 +40261,12 @@ Extra command line options for @code{guix-data-service}. @item @code{extra-process-jobs-options} (default: @var{'()}) Extra command line options for @code{guix-data-service-process-jobs}. +@item @code{git-repositories} (default: @var{#f}) +List of git-repository information to insert into the database. + +@item @code{build-servers} (default: @var{#f}) +List of build-server information to insert into the database. + @end table @end deftp |