summary refs log tree commit diff
path: root/doc
diff options
context:
space:
mode:
authorChristopher Baines <mail@cbaines.net>2020-03-02 08:00:14 +0000
committerChristopher Baines <mail@cbaines.net>2020-03-08 23:46:11 +0000
commitaf96c1e0e42978594b27bcf957d75b304f107998 (patch)
tree2d76fa557d5924740884da7da9b001c8201b01b4 /doc
parentd8ab68b92941ca0286697b87a88254023a0b2dc9 (diff)
downloadguix-af96c1e0e42978594b27bcf957d75b304f107998.tar.gz
services: cuirass: Allow passing extra command line options.
This is so that the options supported by the service configuration don't have
to always be changed. Generally though all options should be explicitly
supported and documented, so this is mostly to facilitate experimentation.

* gnu/services/cuirass.scm (<cuirass-configuration>): Add an extra-options
field.
(cuirass-shepherd-service): Pass the extra options to the shepherd servvices.
* doc/guix.texi (Continuous Integration): Document it.
Diffstat (limited to 'doc')
-rw-r--r--doc/guix.texi3
1 files changed, 3 insertions, 0 deletions
diff --git a/doc/guix.texi b/doc/guix.texi
index b192118566..1af80849cb 100644
--- a/doc/guix.texi
+++ b/doc/guix.texi
@@ -22450,6 +22450,9 @@ Only evaluate specifications and build derivations once.
 When substituting a pre-built binary fails, fall back to building
 packages locally.
 
+@item @code{extra-options} (default: @code{'()})
+Extra options to pass when running the Cuirass processes.
+
 @item @code{cuirass} (default: @code{cuirass})
 The Cuirass package to use.
 @end table