Filter non-derivations from automatic tests
With pythonOverrides we now have non-derivations in the attributes
This commit is contained in:
@@ -132,14 +132,16 @@ in let
|
|||||||
pkgs =
|
pkgs =
|
||||||
builtins.listToAttrs
|
builtins.listToAttrs
|
||||||
( builtins.map ( name: { inherit name; value = pkgs.${name}; } )
|
( builtins.map ( name: { inherit name; value = pkgs.${name}; } )
|
||||||
( builtins.attrNames ( let self = import ./pkgs/all-packages.nix self { } self; in self ) ) );
|
( builtins.filter ( name: builtins.isAttrs pkgs.${name} && pkgs.${name}.type or "" == "derivation" )
|
||||||
|
( builtins.attrNames ( let self = import ./pkgs/all-packages.nix self { } self; in self ) ) ) );
|
||||||
|
|
||||||
# temporary - Attribute set of overlayed pkgs.
|
# temporary - Attribute set of overlayed pkgs.
|
||||||
#
|
#
|
||||||
temporary =
|
temporary =
|
||||||
builtins.listToAttrs
|
builtins.listToAttrs
|
||||||
( map ( name: { inherit name; value = pkgs.${name}; } )
|
( map ( name: { inherit name; value = pkgs.${name}; } )
|
||||||
( builtins.attrNames ( let self = import ./temporary/all-temporary.nix self { } self; in self ) ) );
|
( builtins.filter ( name: builtins.isAttrs pkgs.${name} && pkgs.${name}.type or "" == "derivation" )
|
||||||
|
( builtins.attrNames ( let self = import ./temporary/all-temporary.nix self { } self; in self ) ) ) );
|
||||||
};
|
};
|
||||||
|
|
||||||
in jobs
|
in jobs
|
||||||
|
|||||||
Reference in New Issue
Block a user