10 lines
232 B
Bash
Executable File
10 lines
232 B
Bash
Executable File
#!/usr/bin/env bash
|
|
|
|
|
|
VARS_FILE=$1
|
|
|
|
yq -P e "$(for v in $(grep '\!vault' $VARS_FILE | cut -d: -f1); do val=$(yq e .${v} $VARS_FILE | tr -d ' ' | ansible-vault decrypt); echo .$v = \"$val\" \|; done) null = null" $VARS_FILE
|
|
|
|
|
|
exit 0
|