TMP: adds in-line test within the verify command, iter

ADP-216_sops_automation
LeeW 10 months ago
parent 58e6a4e25e
commit 4844713e70

@ -33,14 +33,14 @@ mv .sops.yaml.tmp .sops.yaml
repo_root="$(git rev-parse --show-toplevel)" repo_root="$(git rev-parse --show-toplevel)"
read -p "start testing?" __var read -p "start testing?" __var
# --- # ---
# create sops cfg in curdir >&2 echo "# create sops cfg in curdir"
rm .sops.yaml rm .sops.yaml
../bin/update_sops.sh -c "${PWD}" -s "${secrets_file}" ../bin/update_sops.sh -c "${PWD}" -s "${secrets_file}"
test -e "${PWD}/.sops.yaml" test -e "${PWD}/.sops.yaml"
test ! -e "${repo_root}/.sops.yaml" test ! -e "${repo_root}/.sops.yaml"
read -p "next test?" __var read -p "next test?" __var
# --- # ---
# create sops cfg in default (repo root) >&2 echo "# create sops cfg in default (repo root)"
rm .sops.yaml rm .sops.yaml
# note: fail if for any reason sops config defined at top level; this repo should not have this! # note: fail if for any reason sops config defined at top level; this repo should not have this!
test -e "${repo_root}/.sops.yaml" test -e "${repo_root}/.sops.yaml"

Loading…
Cancel
Save