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 = { clan = {
meta.name = "clan-core"; meta.name = "clan-core";
inventory = { inventory = {

View File

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

View File

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

View File

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