Add vmTest for Nixinate #16
1 changed files with 6 additions and 3 deletions
|
@ -7,8 +7,11 @@
|
||||||
let
|
let
|
||||||
version = builtins.substring 0 8 self.lastModifiedDate;
|
version = builtins.substring 0 8 self.lastModifiedDate;
|
||||||
supportedSystems = [ "x86_64-linux" "x86_64-darwin" "aarch64-linux" "aarch64-darwin" ];
|
supportedSystems = [ "x86_64-linux" "x86_64-darwin" "aarch64-linux" "aarch64-darwin" ];
|
||||||
forAllSystems = nixpkgs.lib.genAttrs supportedSystems;
|
forSystems = systems: f:
|
||||||
nixpkgsFor = forAllSystems (system: import nixpkgs { inherit system; overlays = [ self.overlay ]; });
|
nixpkgs.lib.genAttrs systems
|
||||||
|
(system: f system nixpkgs.legacyPackages.${system});
|
||||||
|
forAllSystems = forSystems supportedSystems;
|
||||||
|
nixpkgsFor = forAllSystems (system: pkgs: import nixpkgs { inherit system; overlays = [ self.overlay ]; });
|
||||||
in rec
|
in rec
|
||||||
{
|
{
|
||||||
overlay = final: prev: {
|
overlay = final: prev: {
|
||||||
|
@ -69,6 +72,6 @@
|
||||||
);
|
);
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
nixinate = forAllSystems (system: nixpkgsFor.${system}.generateApps);
|
nixinate = forAllSystems (system: pkgs: nixpkgsFor.${system}.generateApps);
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|
Loading…
Add table
Reference in a new issue