We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 8833adc commit 6fb13e6Copy full SHA for 6fb13e6
1 file changed
ci/get_dd_api_key.sh
@@ -63,19 +63,17 @@ _export_dd_api_key() {
63
64
if [ -n "${DD_API_KEY:-}" ]; then
65
printf "Using DD_API_KEY from environment.\n"
66
- _export_dd_api_key
67
- exit 0
68
-fi
69
-
70
-printf "Getting DD API KEY from Vault...\n"
+else
+ printf "Getting DD API KEY from Vault...\n"
71
72
-_ensure_vault_cli
+ _ensure_vault_cli
73
74
-DD_API_KEY=$(vault kv get -field=dd-api-key "$VAULT_SECRETS_PATH")
+ DD_API_KEY=$(vault kv get -field=dd-api-key "$VAULT_SECRETS_PATH")
75
76
-if [ -z "$DD_API_KEY" ]; then
77
- printf "[Error] DD_API_KEY is empty after Vault lookup.\n" >&2
78
- exit 1
+ if [ -z "$DD_API_KEY" ]; then
+ printf "[Error] DD_API_KEY is empty after Vault lookup.\n" >&2
+ return 1 2>/dev/null || exit 1
+ fi
79
fi
80
81
_export_dd_api_key
0 commit comments