mirror of
https://git.savannah.gnu.org/git/guix.git
synced 2026-04-06 21:20:33 +02:00
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
This commit is contained in:
@@ -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.
|
||||
|
||||
|
||||
Reference in New Issue
Block a user