Files
stack/agents/filbert/work/slice1-s4-review/gate.sh
T

12 lines
554 B
Bash
Executable File

#!/usr/bin/env bash
# Sequential gate; $1 = tree, $2 = out prefix
T="$1"; P="$2"; O=~/filbert-scratch/r39/out; cd "$T"
for p in cli bus business discord; do
[ -d packages/$p/tests ] || continue
env -u NODE_TEST_CONTEXT node --test "packages/$p/tests/*.test.mjs" > "$O/$P-node-$p.txt" 2>&1; echo "$P node-$p exit $?"
done
for s in scripts/test-*.sh; do
n=$(basename "$s" .sh); n=${n#test-}
env -u NODE_TEST_CONTEXT DOCKER_HOST=unix:///nonexistent-filbert-r39.sock timeout 900 bash "$s" > "$O/$P-suite-$n.txt" 2>&1; echo "$P suite-$n exit $?"
done