Skip to content

Commit 80d1884

Browse files
committed
check env vars populated & use multiline for visibility
1 parent 45cc64e commit 80d1884

File tree

1 file changed

+7
-1
lines changed

1 file changed

+7
-1
lines changed

netlify.toml

Lines changed: 7 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,11 @@
11
[build]
22
base = "01-Login"
3-
command = "printf '{\"domain\":\"%s\", \"clientId\":\"%s\"}' \"${AUTH0_DOMAIN}\" \"${AUTH0_CLIENT_ID}\" > public/auth_config.json && cp index.html public"
3+
command = """if [ -z "${AUTH0_DOMAIN}" ] || [ -z "${AUTH0_CLIENT_ID}" ]; then
4+
echo "Error: One or both environment variables (AUTH0_DOMAIN, AUTH0_CLIENT_ID) are not set or are empty."
5+
exit 1
6+
fi
7+
printf '{\"domain\":\"%s\", \"clientId\":\"%s\"}' "${AUTH0_DOMAIN}" "${AUTH0_CLIENT_ID}" > public/auth_config.json
8+
cp index.html public
9+
"""
410
publish = "public"
511

0 commit comments

Comments
 (0)