From 6965e935b64d9fd3dfe56084939715258c49478c Mon Sep 17 00:00:00 2001 From: Danilo Reyes Date: Wed, 4 Dec 2024 13:38:13 -0600 Subject: [PATCH] miniserver: now uses two remote builders --- hosts/miniserver/configuration.nix | 24 ++++++++++++++---------- 1 file changed, 14 insertions(+), 10 deletions(-) diff --git a/hosts/miniserver/configuration.nix b/hosts/miniserver/configuration.nix index f788f77..1c0e347 100644 --- a/hosts/miniserver/configuration.nix +++ b/hosts/miniserver/configuration.nix @@ -26,16 +26,20 @@ in { settings.cores = 3; - buildMachines = [ - { - hostName = "workstation"; - system = "x86_64-linux"; - sshUser = "nixremote"; - maxJobs = 12; - speedFactor = 1; - supportedFeatures = featuresList; - } - ]; + buildMachines = + let + buildMachine = hostName: maxJobs: { + inherit hostName maxJobs; + system = "x86_64-linux"; + sshUser = "nixremote"; + speedFactor = 1; + supportedFeatures = featuresList; + }; + in + [ + (buildMachine "workstation" 10) + (buildMachine "server" 6) + ]; }; nixpkgs.config.permittedInsecurePackages = [ "openssl-1.1.1w" ]; users = {