Adding autorender

This commit is contained in:
2026-07-30 20:42:25 +02:00
parent 9d29d2e2ed
commit 4470246ebb
2 changed files with 109 additions and 7 deletions
+10 -7
View File
@@ -65,10 +65,13 @@ fi
log "autorender start (HEAD $(git -C "$GNOMMO_DIR" rev-parse --short HEAD 2>/dev/null), user $(whoami))"
# ── Step 2: render loop — pending `gnommo auto` ────────────────────────────────
# When gnommo auto lands, replace the placeholder with:
# cd "$GNOMMO_DIR" && ./venv/bin/python -m gnommo auto 2>&1 | tee -a "$LOG" \
# || notify "autorender: gnommo auto reported failures"
log "render step not wired yet (gnommo auto pending) — code-deploy path is live"
log "autorender done"
# ── Step 2: render loop — per-project down → gated render → handoff ────────────
# `gnommo auto` scans video* under the cwd, so cd into the repo first. It returns
# non-zero if any project failed; we ping on that.
cd "$GNOMMO_DIR"
if ./venv/bin/python -m gnommo auto 2>&1 | tee -a "$LOG"; then
log "autorender done (all projects ok)"
else
log "autorender done WITH FAILURES (see log above)"
notify "autorender: one or more projects failed on the rig — check autorender.log"
fi