diff options
author | Christopher Baines <mail@cbaines.net> | 2023-05-09 16:16:54 +0100 |
---|---|---|
committer | Christopher Baines <mail@cbaines.net> | 2023-05-09 16:19:21 +0100 |
commit | a759cbffafbf67b3a03c80b5bdbe3f3478affc50 (patch) | |
tree | 051385d49599571b9baeec54fda0d7f06ec89a37 /doc | |
parent | c1ffe2f21bd1b9ba6bd527bbabe130144a69af71 (diff) | |
download | guix-a759cbffafbf67b3a03c80b5bdbe3f3478affc50.tar.gz guix-a759cbffafbf67b3a03c80b5bdbe3f3478affc50.zip |
services: guix-build-coordinator: Support extra environment vars.
I'm looking at this because I need to do some debugging of Guile's GC, and
there are some useful environment variables for that, but it should be
generally useful.
* gnu/services/guix.scm (guix-build-coordinator-configuration-extra-environment-variables):
New procedure.
(guix-build-coordinator-shepherd-services): Pass the environment variables to
the shepherd.
* doc/guix.texi (Guix Services): Document it.
Diffstat (limited to 'doc')
-rw-r--r-- | doc/guix.texi | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/doc/guix.texi b/doc/guix.texi index ca0d09a0dc..c69fde646d 100644 --- a/doc/guix.texi +++ b/doc/guix.texi @@ -37222,6 +37222,9 @@ for the hook and the value is the number of threads to run. @item @code{guile} (default: @code{guile-3.0-latest}) The Guile package with which to run the Guix Build Coordinator. +@item @code{extra-environment-variables} (default: @var{'()}) +Extra environment variables to set via the shepherd service. + @end table @end deftp |