]> git.immae.eu Git - perso/Immae/Config/Nix.git/blob - nixops/scripts/push_environment
Use password store to store environment
[perso/Immae/Config/Nix.git] / nixops / scripts / push_environment
1 #!/bin/bash
2
3 if [ -z "$NIXOPS_CONFIG_PASS_SUBTREE_PATH" ]; then
4 echo "Please set NIXOPS_CONFIG_PASS_SUBTREE_PATH to the password-store subtree path"
5 exit 1;
6 fi
7
8 if [ -z "$NIXOPS_CONFIG_PASS_SUBTREE_REMOTE" ]; then
9 echo "Please set NIXOPS_CONFIG_PASS_SUBTREE_REMOTE to the password-store subtree remote name"
10 exit 1;
11 fi
12
13 pass git subtree push --prefix=$NIXOPS_CONFIG_PASS_SUBTREE_PATH $NIXOPS_CONFIG_PASS_SUBTREE_REMOTE master