forked from fediversity/fediversity
36 lines
633 B
Nix
36 lines
633 B
Nix
{
|
|
runNixOSTest,
|
|
sources,
|
|
system,
|
|
}:
|
|
|
|
let
|
|
pkgs = import sources.nixpkgs-stable {
|
|
inherit system;
|
|
overlays = [ overlay ];
|
|
};
|
|
overlay = _: _: {
|
|
inherit
|
|
(import "${sources.proxmox-nixos}/pkgs" {
|
|
craneLib = pkgs.callPackage "${sources.crane}/lib" { };
|
|
# this seems picky about the version used
|
|
inherit pkgs;
|
|
# not so picky about version for our purposes
|
|
pkgs-unstable = pkgs;
|
|
})
|
|
proxmox-ve
|
|
pve-ha-manager
|
|
;
|
|
};
|
|
in
|
|
runNixOSTest {
|
|
node.specialArgs = {
|
|
inherit
|
|
sources
|
|
pkgs
|
|
;
|
|
};
|
|
imports = [
|
|
./proxmoxTest.nix
|
|
];
|
|
}
|