refactor CI and remote builders

This commit is contained in:
zowoq 2024-11-21 13:36:17 +10:00
parent e440957970
commit 4ecf12712b
5 changed files with 44 additions and 35 deletions
modules/nixos

View file

@ -3,6 +3,14 @@
inputs,
...
}:
let
buildSystems =
[
config.nixpkgs.hostPlatform.system
]
++ config.nix.settings.extra-platforms
++ builtins.concatLists (map (host: host.systems) config.nix.buildMachines);
in
{
imports = [
inputs.buildbot-nix.nixosModules.buildbot-master
@ -25,12 +33,7 @@
"zimbatm"
"zowoq"
];
buildSystems = [
"x86_64-linux"
"aarch64-linux"
"x86_64-darwin"
"aarch64-darwin"
];
inherit buildSystems;
domain = "buildbot.nix-community.org";
outputsPath = "/var/www/buildbot/nix-outputs/";
evalMaxMemorySize = 4096;