services: cuirass: Increase default polling interval to 5mn.

* gnu/services/cuirass.scm (<cuirass-configuration>)[interval]: Change to 300.
* doc/guix.texi (Continuous Integration): Update accordingly and explain where
it is used.

Change-Id: I30e38ffe0d75cd1f5857b422b4fa5d05dd47a7e5
This commit is contained in:
Ludovic Courtès 2025-08-29 14:44:43 +02:00
parent d2c71bfd72
commit b12844f5e0
No known key found for this signature in database
GPG key ID: 090B11993D9AEBB5
2 changed files with 7 additions and 3 deletions

View file

@ -37878,9 +37878,13 @@ Owner of the @code{cuirass} process.
@item @code{group} (default: @code{"cuirass"})
Owner's group of the @code{cuirass} process.
@item @code{interval} (default: @code{60})
@item @code{interval} (default: @code{300})
Number of seconds between the poll of the repositories followed by the
Cuirass jobs.
Cuirass jobs, by default.
Note that individual jobset specifications may override this in their
@code{period} field; the value specified here is only used for
specifications that use the default @code{period} value, which is zero.
@item @code{ttl} (default: @code{2592000})
Duration to keep build results' GC roots alive, in seconds.

View file

@ -100,7 +100,7 @@
(group cuirass-configuration-group ;string
(default "cuirass"))
(interval cuirass-configuration-interval ;integer (seconds)
(default 60))
(default 300))
(ttl cuirass-configuration-ttl ;integer
(default 2592000))
(build-expiry cuirass-configuration-build-expiry