Avoid overwriting env vars

This commit is contained in:
Jon Staab
2024-10-22 17:13:36 -07:00
parent c585eb4361
commit 27da0e5096

View File

@@ -1,5 +1,7 @@
#!/usr/bin/env bash
temp_env=$(env)
if [ -f .env ]; then
source .env
fi
@@ -8,6 +10,10 @@ if [ -f .env.local ]; then
source .env.local
fi
# Avoid overwriting env vars provided directly
# https://stackoverflow.com/a/69127685/1467342
eval "$temp_env"
if [[ $VITE_PLATFORM_LOGO =~ ^https://* ]]; then
curl $VITE_PLATFORM_LOGO > static/logo.png
export VITE_PLATFORM_LOGO=static/logo.png