diff options
author | Ludovic Courtès <ludo@gnu.org> | 2025-01-11 19:18:01 +0100 |
---|---|---|
committer | Ludovic Courtès <ludo@gnu.org> | 2025-01-11 23:36:57 +0100 |
commit | d081b41d2ec2cb072e26a9e214705c9a004ba53f (patch) | |
tree | 839c139bb290a27f803de0d7e2a7ad857ff2970c /doc | |
parent | 1326817ddd28eecf6c1752af3a0b2042690c02aa (diff) |
services: cuirass: Add ‘build-expiry’ field.
* gnu/services/cuirass.scm (<cuirass-configuration>)[build-expiry]: New
field.
(cuirass-shepherd-service): Honor it.
* doc/guix.texi (Continuous Integration): Document it.
Change-Id: I1f9e21368437fd8fc236719e32bad7656928c926
Diffstat (limited to 'doc')
-rw-r--r-- | doc/guix.texi | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/doc/guix.texi b/doc/guix.texi index caebe3b03c..42381a7b39 100644 --- a/doc/guix.texi +++ b/doc/guix.texi @@ -35285,6 +35285,10 @@ Cuirass jobs. @item @code{ttl} (default: @code{2592000}) Duration to keep build results' GC roots alive, in seconds. +@item @code{build-expiry} (default: 4 months) +Duration in seconds after which pending builds are canceled. This helps +ensure that the backlog does not grow indefinitely. + @item @code{threads} (default: @code{#f}) Number of kernel threads to use for Cuirass. The default value should be appropriate for most cases. |