17 lines
371 B
Bash
17 lines
371 B
Bash
|
|
#!/usr/bin/env bash
|
||
|
|
set -euo pipefail
|
||
|
|
|
||
|
|
cd "$(dirname "$0")/.."
|
||
|
|
|
||
|
|
echo "[prod-build] Building frontend on host..."
|
||
|
|
PKG=$(command -v pnpm >/dev/null 2>&1 && echo pnpm || echo npm)
|
||
|
|
$PKG install
|
||
|
|
$PKG run build
|
||
|
|
|
||
|
|
echo "[prod-build] Building docker image..."
|
||
|
|
IMAGE_NAME="minimax-referral-hub:latest"
|
||
|
|
docker build -t "$IMAGE_NAME" .
|
||
|
|
echo "[prod-build] Image built: $IMAGE_NAME"
|
||
|
|
|
||
|
|
|