Closed tpitale closed 1 year ago
I'm trying to put configuration in the app/{appname}/coveralls.json for every app. It does not seem to be respected there either 🤔
Some of these apps don't even have excoveralls configured in them. Maybe this is an issue with the umbrella lib?
Seems like test_coverage: [tool: ExCoveralls]
needs to be in every app in the umbrella for it to be included in the cumulative results. Testing out this theory.
Okay … now everything is included in the summary. But now I can't ignore some of the apps. Even configuring skip_files
in the root coveralls.json does not seem to skip them.
I've now added coveralls.json to each app. Seems to be reaching the desired impact.
We recently updated to a new version of elixir (1.14.5) and our test coverage is now failing where it did not before (elixir 1.12).
Most of the apps under our umbrella do not have configured coverage. We have the minimum set in the root of the project at (say for example) 10%.
An individual app still outputs when running
mix coveralls.html -u
:I've tried updating to the lates excoveralls.