hydra: services: Add Cuirass remote worker for GNU/Hurd builds.
* hydra/modules/sysadmin/services.scm (frontend-services): Add ‘cuirass-remote-worker-service-type’ instance.
This commit is contained in:
parent
8f2ce9f8b6
commit
87ea1b1ba4
|
@ -729,6 +729,19 @@ to a selected directory.")
|
|||
#:systems systems
|
||||
#:nar-ttl nar-ttl)
|
||||
|
||||
;; This remote worker takes care of GNU/Hurd builds by offloading to
|
||||
;; childhurds actually hosted on build machines but listed in
|
||||
;; berlin's /etc/guix/machines.scm.
|
||||
;;
|
||||
;; TODO: Set up remote-worker on build machines themselves once SSH
|
||||
;; and nar keys are properly authorized; longer-term: set up
|
||||
;; remote-worker directly within the childhurd.
|
||||
(service cuirass-remote-worker-service-type
|
||||
(cuirass-remote-worker-configuration
|
||||
(workers 4)
|
||||
(systems '("i586-gnu"))
|
||||
(substitute-urls '("http://141.80.167.131"))))
|
||||
|
||||
(service openssh-service-type
|
||||
(openssh-configuration
|
||||
(password-authentication? #f)))
|
||||
|
|
Loading…
Reference in New Issue