Files
tbd/integration-test/docker-compose.coverage.yml
ajet 93c4b340e4
CI / Unit tests (push) Failing after 1m0s
CI / Integration tests + coverage (push) Has been skipped
making franz happy
2026-09-19 05:50:34 -09:00

25 lines
681 B
YAML

# Overlay for `script/integration-coverage`: runs vibe-app under Cloverage instead of plainly.
# Reports land in /app/target/coverage/integration inside the container; script/integration-test 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