fix remote build

This commit is contained in:
2026-01-18 18:27:02 -06:00
parent eba2b6e52f
commit 86810b6105

View File

@@ -66,13 +66,13 @@
}; };
sops.secrets = let sops.secrets = let
machines = builtins.readDir ../machines; dir = builtins.readDir ../machines;
in lib.mkIf config.sysconfig.remoteBuildHost (builtins.listToAttrs in lib.mkIf config.sysconfig.remoteBuildHost (builtins.listToAttrs
(builtins.map (builtins.map
(x: { name = "remoteBuildClientKeys/${x}"; value = { sopsFile = ./secrets.yaml; }; }) (y: { name = "remoteBuildClientKeys/${y}"; value = { sopsFile = ./secrets.yaml; }; })
(builtins.filter (builtins.filter
(x: machines.${x} == "directory" && (import ../machines/${x} { config = {}; inputs = {}; inherit lib pkgs; }).config.sysconfig.remoteBuildClient) (x: dir.${x} == "directory" && (import ../machines/${x} { config = {}; inputs = {}; inherit lib pkgs; }).config.sysconfig.remoteBuildClient)
machines (builtins.attrNames dir)
) )
) )
); );