Files
tbd/integration-test/docker-compose.coverage.yml
ajet 2527703b9e
CI / Test + coverage (push) Successful in 38s
fix naming
2026-09-19 06:09:22 -09:00

25 lines
677 B
YAML

# Overlay for `script/integration-coverage`: runs tbd-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:
tbd-app:
build:
args:
DEPS_ALIASES: run:cov
command:
- clojure
- -M:cov
- -m
- tbd.integration.coverage
- --runner
- integration
- --src-ns-path
- src
- --extra-test-ns
- tbd.integration.coverage
- --lcov
- --html
- --output
- /app/target/coverage/integration
stop_grace_period: 2m