GNU bug report logs -
#43494
[PATCH 0/4] Add package and services for the Guix Build Coordinator
Previous Next
Reported by: Christopher Baines <mail <at> cbaines.net>
Date: Fri, 18 Sep 2020 18:35:01 UTC
Severity: normal
Tags: patch
Done: Christopher Baines <mail <at> cbaines.net>
Bug is archived. No further changes may be made.
Full log
View this message in rfc822 format
Hi Chris,
Sorry for the delay. Patches 1–3 LGTM! One minor comment on patch 4:
Christopher Baines <mail <at> cbaines.net> skribis:
> * gnu/services/guix.scm (<guix-build-coordinator-queue-builds-configuration>):
> New record type.
> (guix-build-coordinator-queue-builds-configuration,
> guix-build-coordinator-queue-builds-configuration?,
> guix-build-coordinator-queue-builds-configuration-package,
> guix-build-coordinator-queue-builds-configuration-user,
> guix-build-coordinator-queue-builds-coordinator,
> guix-build-coordinator-queue-builds-configuration-systems,
> guix-build-coordinator-queue-builds-configuration-system-and-targets,
> guix-build-coordinator-queue-builds-configuration-guix-data-service,
> guix-build-coordinator-queue-builds-configuration-processed-commits-file,
> guix-build-coordinator-queue-builds-shepherd-services,
> guix-build-coordinator-queue-builds-activation,
> guix-build-coordinator-queue-builds-account): New procedures.
> (guix-build-coordinator-queue-builds-service-type): New variable.
[...]
>
> +@defvar {Scheme Variable} guix-build-coordinator-queue-builds-service-type
> +Service type for the
> +guix-build-coordinator-queue-builds-from-guix-data-service script. Its
> +value must be a @code{guix-build-coordinator-queue-builds-configuration}
> +object.
> +@end defvar
Could you add a paragraph right above this explaining what this service
is about?
> +(define guix-build-coordinator-queue-builds-service-type
> + (service-type
> + (name 'guix-build-coordinator-queue-builds)
> + (extensions
> + (list
> + (service-extension shepherd-root-service-type
> + guix-build-coordinator-queue-builds-shepherd-services)
> + (service-extension activation-service-type
> + guix-build-coordinator-queue-builds-activation)
> + (service-extension account-service-type
> + guix-build-coordinator-queue-builds-account)))
> + (description
> + "Run the Guix Build Coordinator queue builds script.")))
Likewise it’d be great if you could add a few works here.
OK to push with these changes, thank you!
Ludo’.
This bug report was last modified 4 years and 307 days ago.
Previous Next
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997,2003 nCipher Corporation Ltd,
1994-97 Ian Jackson.