diff --git a/default.nix b/default.nix index d286ddce..2599b8fe 100644 --- a/default.nix +++ b/default.nix @@ -76,6 +76,48 @@ in tests = { inherit pre-commit-check; panel = panel.tests; + + proxmox-basic = import ./deployment/check/proxmox { + inherit (pkgs.testers) runNixOSTest; + inherit sources system; + }; + + deployment-basic = import ./deployment/check/basic { + inherit (pkgs.testers) runNixOSTest; + inherit pkgs inputs sources; + }; + + deployment-cli = import ./deployment/check/cli { + inherit (pkgs.testers) runNixOSTest; + inherit pkgs inputs sources; + }; + + deployment-panel = import ./deployment/check/panel { + inherit (pkgs.testers) runNixOSTest; + inherit pkgs inputs sources; + }; + + deployment-model-ssh = import ./deployment/check/data-model-ssh { + inherit (pkgs.testers) runNixOSTest; + inherit pkgs inputs sources; + }; + + deployment-model-nixops4 = import ./deployment/check/data-model-nixops4 { + inherit (pkgs.testers) runNixOSTest; + inherit pkgs inputs sources; + }; + + deployment-model-tf = import ./deployment/check/data-model-tf { + inherit inputs sources system; + }; + + deployment-model-tf-proxmox = import ./deployment/check/data-model-tf-proxmox { + inherit inputs sources system; + }; + + netbox-ips = import ./deployment/check/netbox-ips { + inherit inputs sources system; + }; }; # re-export inputs so they can be overridden granularly