[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