nix-infra/ops/home/push

15 lines
774 B
Plaintext
Raw Normal View History

#!/usr/bin/env nix-shell
#! nix-shell -p morph -i bash
set -e
pushd $(dirname ${BASH_SOURCE[0]}) > /dev/null
2023-02-18 12:50:35 +00:00
echo ――――――――――――――――――――――――― Building Config ―――――――――――――――――――――――――
morph build --keep-result $@ ./network.nix
2023-02-18 12:50:35 +00:00
echo ――――――――――――――――――――――――― Pushing Config ―――――――――――――――――――――――――
morph push $@ ./network.nix
2023-02-18 12:50:35 +00:00
echo ――――――――――――――――――――――――― Switching Systems ―――――――――――――――――――――――――
morph deploy --upload-secrets $@ ./network.nix switch
popd > /dev/null