Files
supabase-postgres-best-prac…/packages/evals/docker-compose.yml
Pedro Rodrigues 3c3d1f55ca containerize eval environment with Docker and mock CLIs
Host now only needs Docker + ANTHROPIC_API_KEY to run evals. Adds
multi-stage Dockerfile, mock supabase/docker/psql scripts, entrypoint,
docker-compose for local use, and switches CI to Docker-based execution.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-23 19:22:47 +00:00

18 lines
550 B
YAML

services:
evals:
build:
context: ../..
dockerfile: packages/evals/Dockerfile
environment:
- ANTHROPIC_API_KEY=${ANTHROPIC_API_KEY}
- EVAL_MODEL=${EVAL_MODEL:-}
- EVAL_SCENARIO=${EVAL_SCENARIO:-}
- EVAL_BASELINE=${EVAL_BASELINE:-}
- EVAL_SKILL=${EVAL_SKILL:-}
- BRAINTRUST_UPLOAD=${BRAINTRUST_UPLOAD:-}
- BRAINTRUST_API_KEY=${BRAINTRUST_API_KEY:-}
- BRAINTRUST_PROJECT_ID=${BRAINTRUST_PROJECT_ID:-}
- EVAL_RESULTS_DIR=/app/results
volumes:
- ./results:/app/results