services: cuirass: Cache defaults to /var/cache/cuirass.
commit463995da0c8ae95654a6184c0a7ff0d1e0914c83
authorLudovic Courtès <ludo@gnu.org>
Mon, 19 Dec 2016 22:29:09 +0000 (19 23:29 +0100)
committerLudovic Courtès <ludo@gnu.org>
Mon, 19 Dec 2016 22:57:19 +0000 (19 23:57 +0100)
tree41434e5a7d4577e4929d6043b94bc3ac1d0e8f2f
parent831071b84fe168999a49e5987a479c847b27b3d6
services: cuirass: Cache defaults to /var/cache/cuirass.

The previous default value depended on the 'HOME' environment variable,
which happened to be unset.  Thus, /.cache was being used.

* gnu/services/cuirass.scm (<cuirass-configuration>)[cache-directory]:
Change default value to "/var/cache/cuirass".
(cuirass-shepherd-service): Always pass "--cache-directory".
(cuirass-activation): New procedure.
(cuirass-service-type): Use it as an extension to
ACTIVATION-SERVICE-TYPE.
* doc/guix.texi (Continuous Integration): Adjust accordingly.
doc/guix.texi
gnu/services/cuirass.scm