ci/eval: use sane defaults
Using these defaults makes it possible to just run `nix-build ci -A eval.singleSystem` without passing additional arguments and get a sane result back. Especially helpful when testing or debugging. A `chunkSize` of 5000 is conservative to be able to run on systems with less memory as well. Run-time is not impacted by that, as recent benchmarks show.
This commit is contained in:
parent
5c697b8aea
commit
75f40a150c
@ -72,11 +72,11 @@ let
|
|||||||
# The system to evaluate.
|
# The system to evaluate.
|
||||||
# Note that this is intentionally not called `system`,
|
# Note that this is intentionally not called `system`,
|
||||||
# because `--argstr system` would only be passed to the ci/default.nix file!
|
# because `--argstr system` would only be passed to the ci/default.nix file!
|
||||||
evalSystem,
|
evalSystem ? builtins.currentSystem,
|
||||||
# The path to the `paths.json` file from `attrpathsSuperset`
|
# The path to the `paths.json` file from `attrpathsSuperset`
|
||||||
attrpathFile ? "${attrpathsSuperset { inherit evalSystem; }}/paths.json",
|
attrpathFile ? "${attrpathsSuperset { inherit evalSystem; }}/paths.json",
|
||||||
# The number of attributes per chunk, see ./README.md for more info.
|
# The number of attributes per chunk, see ./README.md for more info.
|
||||||
chunkSize,
|
chunkSize ? 5000,
|
||||||
checkMeta ? true,
|
checkMeta ? true,
|
||||||
|
|
||||||
# Don't try to eval packages marked as broken.
|
# Don't try to eval packages marked as broken.
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user