15 lines
249 B
Bash
15 lines
249 B
Bash
|
|
#!/bin/sh
|
||
|
|
set -eu
|
||
|
|
|
||
|
|
if [ -n "${VAULT_ENV_FILE:-}" ]; then
|
||
|
|
if [ -f "${VAULT_ENV_FILE}" ]; then
|
||
|
|
# shellcheck disable=SC1090
|
||
|
|
. "${VAULT_ENV_FILE}"
|
||
|
|
else
|
||
|
|
echo "Vault env file not found: ${VAULT_ENV_FILE}" >&2
|
||
|
|
exit 1
|
||
|
|
fi
|
||
|
|
fi
|
||
|
|
|
||
|
|
exec "$@"
|