Implement error handling for required json entries
This commit is contained in:
5
dist/scripts/src/fetch-secrets.sh
vendored
5
dist/scripts/src/fetch-secrets.sh
vendored
@@ -46,6 +46,11 @@ main() {
|
||||
env="$(jq -r .env <<<"${obj}")"
|
||||
filename="$(jq -r .filename <<<"${obj}")"
|
||||
|
||||
if [[ ${local_secret} == "null" || ${target_secret} == "null" ]]; then
|
||||
printf "Error: Missing required fields in entry: %s\n" "${obj}" >&2
|
||||
continue
|
||||
fi
|
||||
|
||||
# Default output file name
|
||||
output_file="${secrets_dir}/${local_secret}"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user