distributed builds - infra and lpt2

This commit is contained in:
müde 2026-05-01 21:17:51 +02:00
parent f5a7d1ec10
commit aa567694df
4 changed files with 98 additions and 1 deletions

View file

@ -128,9 +128,11 @@
};
damocles = {
system = "x86_64-linux";
distributedBuilds.maxJobs = 0;
};
damocles-lab = {
system = "x86_64-linux";
distributedBuilds.maxJobs = 0;
};
epimetheus = {
system = "aarch64-linux";
@ -146,12 +148,17 @@
home-manager-users = {
inherit (self.homeConfigurations) muede;
};
distributedBuilds.isBuilder = true;
};
muede-pc2 = {
system = "x86_64-linux";
home-manager-users = {
inherit (self.homeConfigurations) muede;
};
distributedBuilds = {
isBuilder = true;
publicKey = "ssh-ed25519 AAAAC3NzaC1lZDI1NTE5AAAAIKAbojdhb3PfazSRmudvo381Y+zUFVLMa7AbWbfK/Zp2 muede-pc2-nix-builds";
};
};
ronja-pc = {
system = "x86_64-linux";
@ -236,10 +243,11 @@
system,
home-manager-users ? { },
nixosSystem ? nixpkgs.lib.nixosSystem,
...
}:
let
specialArgs = inputs // {
inherit device home-manager-users;
inherit device home-manager-users devices;
};
in
nixosSystem {