Re-enable remote builds

This commit is contained in:
Geoffrey Frogeye 2025-01-23 14:33:19 +01:00
parent 6b662477c4
commit 50abb95e4c
Signed by: geoffrey
GPG key ID: C72403E7F82E6AD8

View file

@ -53,6 +53,7 @@ in
ControlMaster auto
ControlPath ~/.ssh/master-%r@%n:%p
ControlPersist 60s
VerifyHostKeyDNS yes
'') vivariumBuilders
)
)
@ -63,11 +64,11 @@ in
buildMachines = builtins.map (
vivariumBuilder: vivariumBuilderDefault // vivariumBuilder
) vivariumBuilders;
distributedBuilds = false;
distributedBuilds = true;
settings = {
builders-use-substitutes = true;
trusted-public-keys = publicKeys;
trusted-substituters = builtins.map (
substituters = builtins.map (
builder: "${builder.protocol}://${builder.sshUser}@${builder.hostName}"
) config.nix.buildMachines;
};