summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLudovic Courtès <ludo@gnu.org>2025-08-29 14:44:43 +0200
committerLudovic Courtès <ludo@gnu.org>2025-08-29 17:43:35 +0200
commitb12844f5e0fa035184f2c365d0fe8e909ab4e10b (patch)
tree41e13e5b0106f0c9c603322309021b368e161fa1
parentd2c71bfd72fb54121d76de0ca38af967e6d71740 (diff)
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
-rw-r--r--doc/guix.texi8
-rw-r--r--gnu/services/cuirass.scm2
2 files changed, 7 insertions, 3 deletions
diff --git a/doc/guix.texi b/doc/guix.texi
index f3f3fe21297..22d26a9ba73 100644
--- a/doc/guix.texi
+++ b/doc/guix.texi
@@ -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.
diff --git a/gnu/services/cuirass.scm b/gnu/services/cuirass.scm
index 87faf9255b0..581166cc499 100644
--- a/gnu/services/cuirass.scm
+++ b/gnu/services/cuirass.scm
@@ -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