fix remote build
This commit is contained in:
@@ -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)
|
||||||
)
|
)
|
||||||
)
|
)
|
||||||
);
|
);
|
||||||
|
|||||||
Reference in New Issue
Block a user