justfile: add recipe run-vm

This commit is contained in:
2024-08-14 17:25:55 +02:00
parent 2f3bcaf124
commit 2ff69dfec6
3 changed files with 13 additions and 0 deletions

View File

@@ -10,6 +10,10 @@ check:
build-machine machine=`just _a_machine`:
{{nom}} build .#nixosConfigurations.{{ machine }}.config.system.build.toplevel
run-vm machine=`just _a_machine`:
nixos-rebuild build-vm --flake .#{{ machine }}
QEMU_NET_OPTS="hostfwd=tcp::8080-:80,hostfwd=tcp::8081-:443,hostfwd=tcp::2222-:22" ./result/bin/run-*-vm
@update-inputs:
nix eval .#inputs --apply builtins.attrNames --json \
| jq '.[]' -r \