hydraJobs: filtering with meta plateform

This commit is contained in:
Julien Malka 2023-05-14 00:46:19 +02:00
parent db1c0c0cb0
commit cb21713351
Signed by: Luj
GPG key ID: 6FC74C847011FD83

View file

@ -132,12 +132,13 @@
(plat: {
name = plat;
value =
(builtins.listToAttrs (builtins.map
(e: {
name = e;
value = nixpkgs_plats.${plat}.callPackage (./packages + "/${e}") { };
})
(builtins.attrNames (builtins.readDir ./packages))));
(lib.filterAttrs (name: value: (!lib.hasAttrByPath [ "meta" "platforms" ] value) || builtins.elem plat value.meta.platforms)
(builtins.listToAttrs (builtins.map
(e: {
name = e;
value = nixpkgs_plats.${plat}.callPackage (./packages + "/${e}") { };
})
(builtins.attrNames (builtins.readDir ./packages)))));
})
machines_plats);