[object Object]

← back to Homesonspec

build-loop: honor injected DATABASE_URL (portable to Kamatera cron)

89a47a0223b3db675aa937f188677fc59cf5bc6e · 2026-07-28 07:52:36 -0700 · Steve Abrams

Files touched

Diff

commit 89a47a0223b3db675aa937f188677fc59cf5bc6e
Author: Steve Abrams <steve@designerwallcoverings.com>
Date:   Tue Jul 28 07:52:36 2026 -0700

    build-loop: honor injected DATABASE_URL (portable to Kamatera cron)
---
 scripts/build-loop.sh | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/scripts/build-loop.sh b/scripts/build-loop.sh
index 3888cbf..a0c4a0a 100644
--- a/scripts/build-loop.sh
+++ b/scripts/build-loop.sh
@@ -10,7 +10,8 @@
 set -uo pipefail
 ROOT="$(cd "$(dirname "$0")/.." && pwd)"
 cd "$ROOT/apps/workers" || exit 1
-export DATABASE_URL='postgresql://macstudio3@localhost/homesonspec?host=/tmp'
+# Honor an injected DATABASE_URL (Kamatera cron sets it from .env); default to the Mac local socket.
+export DATABASE_URL="${DATABASE_URL:-postgresql://macstudio3@localhost/homesonspec?host=/tmp}"
 mkdir -p "$ROOT/tmp"
 STOP="$ROOT/tmp/BUILD-LOOP-STOP"
 MAX_SWEEPS="${MAX_SWEEPS:-6}"

← be37128 deploy-kamatera: rewrite for homesonspec self-host (correct  ·  back to Homesonspec  ·  feat: construction-pipeline layer — building-permit ingestio 9075f7b →