krops writeTest: make trace optional

This commit is contained in:
lassulus 2022-06-07 16:13:04 +02:00
parent 89e5e67659
commit 117b0b32cd
2 changed files with 7 additions and 2 deletions

View File

@ -152,6 +152,10 @@ below `/var/src`, and executes `NIX_PATH=/var/src nix-build -A system '<nixpkgs/
[see `writeDeploy`](#writeDeploy) [see `writeDeploy`](#writeDeploy)
### `trace` (optional, defaults to false)
run nix-build with `--show-trace`
## writeCommand ## writeCommand
This can be used to run other commands than `nixos-rebuild` or pre/post build hooks. This can be used to run other commands than `nixos-rebuild` or pre/post build hooks.

View File

@ -81,7 +81,8 @@ in
backup ? false, backup ? false,
force ? false, force ? false,
source, source,
target target,
trace ? false
}: let }: let
target' = lib.mkTarget target; target' = lib.mkTarget target;
in in
@ -94,7 +95,7 @@ in
-A system \ -A system \
--keep-going \ --keep-going \
--no-out-link \ --no-out-link \
--show-trace \ ${lib.optionalString trace "--show-trace"} \
'<nixpkgs/nixos>' '<nixpkgs/nixos>'
''; '';
} }