modules: add source to eval tests

This commit is contained in:
Johannes Kirschbauer
2025-10-21 20:44:31 +02:00
parent c838e08d77
commit 02f3474a58
4 changed files with 6 additions and 3 deletions

View File

@@ -68,6 +68,7 @@
(
{ ... }:
{
debug = true;
clan = {
meta.name = "clan-core";
inventory = {

View File

@@ -77,9 +77,6 @@ rec {
../lib
(lib.fileset.fileFilter (file: file.name == "flake-module.nix") ../.)
../flakeModules
# ../../nixosModules/clanCore
# ../../machines
# ../../inventory.json
];
};
in
@@ -122,6 +119,7 @@ rec {
"lib"
"machines"
"nixosModules"
"modules"
];
}
}#legacyPackages.${system}.evalTests-build-clan

View File

@@ -62,6 +62,9 @@
# Core libraries
(root + "/lib")
# modules directory
(root + "/modules")
# User-provided fileset
fileset
];

View File

@@ -21,6 +21,7 @@
"clanModules"
"flakeModules"
"lib"
"modules"
"nixosModules"
"flake.lock"
"templates"