Update tool to store output in JSON format in working directory

This commit is contained in:
2023-10-31 23:20:28 +01:00
parent d12e7ba3a6
commit 834825ff53

15
tool.sh
View File

@ -1,5 +1,14 @@
#!/bin/sh
cd "$PLUGIN_PATH" && \
TF_TOKEN_app_terraform_io=$PLUGIN_API_TOKEN \
terraform $PLUGIN_ARGS
working_dir=$(pwd)
cd "$PLUGIN_PATH" || exit 1
terraform init
if [ "$PLUGIN_AUTO_APPROVE" = "true" ]
then
auto_approve=" -auto-approve"
else
auto_approve=""
fi
TF_TOKEN_app_terraform_io=$PLUGIN_API_TOKEN terraform apply -input=false"$auto_approve"
TF_TOKEN_app_terraform_io=$PLUGIN_API_TOKEN terraform output -json > "$working_dir/terraform_output"
cd "$working_dir" || exit 1