init commit

This commit is contained in:
2026-09-19 05:42:17 -09:00
commit b57e1a406d
19 changed files with 754 additions and 0 deletions
@@ -0,0 +1,24 @@
# Overlay for `bb integration-coverage`: runs vibe-app under Cloverage instead of plainly.
# Reports land in /app/target/coverage/integration inside the container; bb.edn copies
# them out after the app is stopped (SIGTERM is what triggers the report).
services:
vibe-app:
build:
args:
DEPS_ALIASES: run:cov
command:
- clojure
- -M:cov
- -m
- vibe.integration.coverage
- --runner
- integration
- --src-ns-path
- src
- --extra-test-ns
- vibe.integration.coverage
- --lcov
- --html
- --output
- /app/target/coverage/integration
stop_grace_period: 2m