nixpkgs/pkgs/os-specific/linux/nixos-rebuild
Jonathan Ringer 3d34fe9f2b
nixos-rebuild: default buildHost to localhost
Prior to #119540, the toplevel output was built
locally then pushed to the remote host when using
the command:

nixos-rebuild --flake <flake> --target-host remote.host

However, buildHost would default to targetHost when
only --target-host was supplied. This caused the .drv
closure to always be transferred unless --build-host=localhost
is supplied.

This change restores the previous build local default behavior.
TargetHost can still build the outputs, if explicitly mentioned:

nixos-rebuild --flake <flake> \
  --target-host remote.host \
  --build-host  remote.host
2021-06-11 10:01:21 -07:00
..
default.nix nixos-rebuild: support prebuilt Nix on aarch64 2021-05-14 12:53:57 +00:00
nixos-rebuild.sh nixos-rebuild: default buildHost to localhost 2021-06-11 10:01:21 -07:00