← back to Homesonspec
build-loop: source repo .env for DATABASE_URL (fixes PrismaClientInitializationError on Kamatera)
db9700f249d5daff7028506a0b213bb29618bc03 · 2026-07-28 08:01:13 -0700 · Steve Abrams
Files touched
Diff
commit db9700f249d5daff7028506a0b213bb29618bc03
Author: Steve Abrams <steve@designerwallcoverings.com>
Date: Tue Jul 28 08:01:13 2026 -0700
build-loop: source repo .env for DATABASE_URL (fixes PrismaClientInitializationError on Kamatera)
---
scripts/build-loop.sh | 4 +++-
1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/scripts/build-loop.sh b/scripts/build-loop.sh
index a0c4a0a..2d0c4bb 100644
--- a/scripts/build-loop.sh
+++ b/scripts/build-loop.sh
@@ -10,7 +10,9 @@
set -uo pipefail
ROOT="$(cd "$(dirname "$0")/.." && pwd)"
cd "$ROOT/apps/workers" || exit 1
-# Honor an injected DATABASE_URL (Kamatera cron sets it from .env); default to the Mac local socket.
+# Load the repo .env (holds the correct DATABASE_URL per host: Kamatera-local on prod, Mac
+# socket on dev), then honor any already-injected DATABASE_URL, else default to the Mac socket.
+[ -f "$ROOT/.env" ] && { set -a; . "$ROOT/.env"; set +a; }
export DATABASE_URL="${DATABASE_URL:-postgresql://macstudio3@localhost/homesonspec?host=/tmp}"
mkdir -p "$ROOT/tmp"
STOP="$ROOT/tmp/BUILD-LOOP-STOP"
← 9075f7b feat: construction-pipeline layer — building-permit ingestio
·
back to Homesonspec
·
admin: live ingestion dashboard (/ingestion) — auto-refreshi b0103f2 →