summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authortv <tv@krebsco.de>2015-03-19 23:14:45 +0100
committertv <tv@krebsco.de>2015-05-19 23:12:12 +0200
commit6694dc0d0284f43e3ba540b7acba03e219b94d5f (patch)
tree4780d25b1e560b9596b172713590f61d7e131db4
parentbdbf8f6b133ad3ef3a0b3be378bf0bcbe884f1e6 (diff)
run: simulate pipefail
-rwxr-xr-xrun4
1 files changed, 3 insertions, 1 deletions
diff --git a/run b/run
index 7461f39..073111f 100755
--- a/run
+++ b/run
@@ -17,7 +17,9 @@ deploy() {(
main=$1
target=$2
- rsync_filter "$main" \
+ filter=$(rsync_filter "$main")
+
+ echo "$filter" \
| rsync -f '. -' -zvrlptD --delete-excluded ./ "$target":/etc/nixos/
ssh "$target" nixos-rebuild switch -I nixos-config=/etc/nixos/"$main"