Replace Codecov
Test coverage percentages and diffs, reported into your code review.
Why teams move off Codecov
Coverage reporting per user, for a number your CI already computes.
What you give up
Pull-request integration and coverage diffing, which is the actual product.
This directory says so when an engine only covers part of the job. A replacement that needs a caveat is still worth knowing about — it just should not surprise you in week three.
1 Rails engine that replaces Codecov
Questions
- Is there an open-source alternative to Codecov for Rails?
- Yes — Coverband. It mounts into an application you already run, so there is no second deployment and no second database.
- What do I give up by replacing Codecov?
- Pull-request integration and coverage diffing, which is the actual product.
- How do I replace Codecov in a Rails app?
- Add coverband to your Gemfile, mount it in config/routes.rb at /coverage, and run its migrations. The whole integration is two lines and a migration.
- How much does replacing Codecov save?
- Codecov is priced from $10/user/mo. The engines here are open source, so the cost becomes the time to mount one and the resources it uses inside your existing application.
Same category