Skip to content

Commit 5d83f4b

Browse files
committed
Add build web script
1 parent d9afd91 commit 5d83f4b

File tree

1 file changed

+30
-0
lines changed

1 file changed

+30
-0
lines changed

scripts/build_web.sh

Lines changed: 30 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,30 @@
1+
#!/bin/bash
2+
3+
set -e
4+
5+
cd "$(dirname "$0")"/..
6+
7+
# Paths
8+
ROOT_ENV=".env" # your root .env
9+
WEB_ENV="web/.env" # target for frontend
10+
11+
# Backup existing web/.env if it exists
12+
if [ -f "$WEB_ENV" ]; then
13+
cp "$WEB_ENV" "${WEB_ENV}.bak"
14+
echo "Backed up existing $WEB_ENV to ${WEB_ENV}.bak"
15+
fi
16+
17+
# Filter NEXT_PUBLIC_* lines
18+
grep '^NEXT_PUBLIC_' "$ROOT_ENV" > "$WEB_ENV"
19+
20+
echo "Copied NEXT_PUBLIC_ variables to $WEB_ENV:"
21+
22+
echo "NEXT_PUBLIC_FIREBASE_ENV=prod" >> "$WEB_ENV"
23+
24+
cat "$WEB_ENV"
25+
26+
cd web
27+
28+
yarn build
29+
30+

0 commit comments

Comments
 (0)