2023-07-14 18:53:25 -04:00
|
|
|
_: {
|
2023-09-10 14:27:05 -04:00
|
|
|
nix = {
|
|
|
|
distributedBuilds = true;
|
|
|
|
buildMachines = [
|
|
|
|
{
|
|
|
|
hostName = "plato";
|
|
|
|
systems = [ "x86_64-linux" "aarch64-linux" ];
|
|
|
|
maxJobs = 6;
|
|
|
|
supportedFeatures = [ "benchmark" "big-parallel" "kvm" ];
|
|
|
|
}
|
|
|
|
];
|
2024-02-29 16:09:02 -05:00
|
|
|
extraOptions = ''
|
|
|
|
builders-use-substitutes = true
|
|
|
|
'';
|
|
|
|
linux-builder = {
|
|
|
|
enable = true;
|
|
|
|
ephemeral = true;
|
|
|
|
maxJobs = 4;
|
|
|
|
speedFactor = 2;
|
|
|
|
config = {
|
|
|
|
virtualisation = {
|
|
|
|
darwin-builder = {
|
|
|
|
memorySize = 8 * 1024;
|
|
|
|
};
|
|
|
|
cores = 4;
|
|
|
|
};
|
|
|
|
};
|
|
|
|
};
|
2023-09-10 14:27:05 -04:00
|
|
|
};
|
2022-01-06 20:42:24 -05:00
|
|
|
}
|