From 6b4d969943597ab103a52445b0d7b5f367f68a53 Mon Sep 17 00:00:00 2001 From: Don Harper Date: Sun, 23 Feb 2025 22:50:05 -0600 Subject: [PATCH] justfile | add buildsd, attempt to fix bootiso --- justfile | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/justfile b/justfile index ce01e04..88aebc7 100644 --- a/justfile +++ b/justfile @@ -41,11 +41,18 @@ vm hostname=(HOSTNAME): export QEMU_NET_OPTS="hostfwd=tcp::2221-:22" result/bin/run-{{hostname}}-vm -bootiso: +buildiso hostname: @nixfmt . &> nixos-switch.log || ( cat nixos-switch.log && false ) @rm -f nixos-switch.log result @echo Running iso build - @doas nix build --impure ./#nixosConfigurations.vm.config.system.build.isoImage &> nixos-switch.log || ( grep -E --color '(error|For full logs)' nixos-switch.log && false ) + # @doas nix build --impure ./#nixosConfigurations.vm.config.system.build.isoImage &> nixos-switch.log || ( grep -E --color '(error|For full logs)' nixos-switch.log && false ) + @doas nix run nixpkgs#nixos-generators -- -f iso --flake .#{{hostname}} --system x86_64-linux -o ./{{hostname}}.sd &> nixos-switch.log || ( cat nixos-switch.log && false ) + +buildsd hostname: + @nixfmt . &> nixos-switch.log || ( cat nixos-switch.log && false ) + @rm -f nixos-switch.log result + @echo Running sd build + @doas nix run nixpkgs#nixos-generators -- -f sd-aarch64 --flake .#{{hostname}} --system aarch64-linux -o ./{{hostname}}.sd &> nixos-switch.log || ( cat nixos-switch.log && false ) # Stuff to do weekly weekly: pull clean update world ci push clean-world