From 69f462d3c6e1b6eb04f17a9bf94e2bcb7a9d3daf Mon Sep 17 00:00:00 2001 From: dadada Date: Mon, 22 Aug 2022 18:19:04 +0200 Subject: [PATCH] support multiple hosts in deploy script --- apps.nix | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/apps.nix b/apps.nix index 800db09..0e15681 100644 --- a/apps.nix +++ b/apps.nix @@ -15,7 +15,11 @@ #!${pkgs.runtimeShell} domain='dadada.li' flake=$(nix flake metadata --json ${./.} | jq -r .url) - nixos-rebuild switch --upgrade --flake "''${flake}#$1" --target-host "''${1}.$domain" --build-host localhost --use-remote-sudo + for host in "$@" + do + echo "=== Deploying ''${host} ===" + nixos-rebuild switch --upgrade --flake "''${flake}#$host" --target-host "''${host}.$domain" --build-host localhost --use-remote-sudo + done ''); };