guix-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

02/02: hydra: berlin: Add virtual build machine.


From: Ludovic Courtès
Subject: 02/02: hydra: berlin: Add virtual build machine.
Date: Tue, 5 Mar 2024 10:56:38 -0500 (EST)

civodul pushed a commit to branch master
in repository maintenance.

commit fb7197f081c087b4ac17f5102675a2f178097551
Author: Ludovic Courtès <ludo@gnu.org>
AuthorDate: Tue Mar 5 16:52:49 2024 +0100

    hydra: berlin: Add virtual build machine.
    
    * hydra/berlin.scm <top level>: Add ‘virtual-build-machine-service-type’
    instance.
---
 hydra/berlin.scm | 9 ++++++++-
 1 file changed, 8 insertions(+), 1 deletion(-)

diff --git a/hydra/berlin.scm b/hydra/berlin.scm
index 7b75d98..3af4819 100644
--- a/hydra/berlin.scm
+++ b/hydra/berlin.scm
@@ -21,7 +21,7 @@
              (ice-9 match))
 (use-service-modules avahi base databases dns linux
                      mcron monitoring networking admin
-                     rsync shepherd ssh vpn web)
+                     rsync shepherd ssh virtualization vpn web)
 (use-package-modules admin base certs databases disk emacs linux mail 
monitoring
                      screen ssh tls tor vim package-management
                      version-control
@@ -633,6 +633,13 @@ An incremental send is attempted if a PARENT snapshot is 
provided."
              (service disk-space-watchdog-service-type
                       (list (* 500 GiB) (* 50 GiB)))
 
+             ;; A virtual build machine to build software in the past when
+             ;; needed.
+             (service virtual-build-machine-service-type
+                      (virtual-build-machine
+                       (cpu-count 16)
+                       (memory-size 8192)))
+
              ;; VPN connection to the remote build nodes.
              (service wireguard-service-type
                       (wireguard-configuration



reply via email to

[Prev in Thread] Current Thread [Next in Thread]