summaryrefslogtreecommitdiff
path: root/.settings.sh
diff options
context:
space:
mode:
Diffstat (limited to '.settings.sh')
-rw-r--r--.settings.sh14
1 files changed, 12 insertions, 2 deletions
diff --git a/.settings.sh b/.settings.sh
index 61442c9..b8ecb8a 100644
--- a/.settings.sh
+++ b/.settings.sh
@@ -3,5 +3,15 @@
basedir=$(dirname "$_")
basedir=$(cd "$basedir" && pwd)
-echo "Adding tools/ to path"
-PATH="$basedir/tools:$PATH"
+echo "Adding bin/ to path"
+PATH="$basedir/bin:$PATH"
+
+if [[ ! -r .settings-vault ]]
+then
+ echo "Missing .settings-vault"
+else
+ echo "Loading secrets"
+ source <(cd $basedir/ansible; ansible-vault view ../.settings-vault)
+fi
+
+alias terraform="ANSIBLE_VAULT_PASS=\$($(pwd)/ansible/.vault-password) $basedir/bin/terraform"