On Wed, Oct 26, 2016 at 03:05:58PM +0200, Mathieu Lirzin wrote: > > * gnu/services/cuirass.scm: New file. > * gnu/local.mk (GNU_SYSTEM_MODULES): Add it. > * doc/guix.texi (Continuous integration): New node.
> +In order to add build jobs you will have to set the > +@code{specifications} field. Due to current limitations of Cuirass, the > +specifications are re-added each time the associated Shepherd service is > +restarted. This is indeed a bug. Here is an example of a cuirass > +service defining a build job based on a specification that can be found > +in Cuirass source tree. What does it mean for the specifications to be "re-added"? Can you clarify this in the docs?