mirror of
https://git.vectorsigma.ru/public/photoview.git
synced 2026-07-28 18:38:53 +00:00
* Define sub-projects and set coverage threshold for failure in the `codecov.yml`; make both test execution engines to generate also JUnit reports; upload these JUnit reports to Codecov for analysis * Fix UI Vite config and add more details to the API is-generated-code script * Add API JUnit report file to `.gitignore` * Fix the copy issue by mounting the volume * put the exact report name to the `docker cp` command * Added `set -euxo pipeline` to the `test_api_coverage.sh` script; try to fix the missing report issue by setting immutable flag and report directoty * Revert `chattr` and `set` commands, as they cause errors * debug * put the filename of the JUnit report to upload * `set -euxo pipefail` in `scripts/test_api_coverage.sh` --------- Co-authored-by: Konstantin Koval
22 lines
374 B
YAML
22 lines
374 B
YAML
ignore:
|
|
- "api/**/generated.go"
|
|
- "ui/src/**/__generated__"
|
|
coverage:
|
|
status:
|
|
project:
|
|
default:
|
|
target: auto
|
|
threshold: 5
|
|
ui:
|
|
target: auto
|
|
threshold: 5
|
|
flags:
|
|
- ui
|
|
api:
|
|
target: auto
|
|
threshold: 5
|
|
flags:
|
|
- api-sqlite
|
|
- api-postgres
|
|
- api-mysql
|