CodeCov is now Open Source
about.codecov.io
CodeCov is now Open Source
1–10 of 179 posts
Re: CodeCov is now Open Source
#2Re: CodeCov is now Open Source
#3Re: CodeCov is now Open Source
#4It's also interesting that they will no longer offer a commercial self-hosted solution.
> As a part of this shift, we are offering a new self-hosted repo that makes it easy to run Codecov in a minimal docker-compose based setup for proof-of-concept and small volume deployments. We are end-of-lifing our commercial self-hosted offering, but will continue to provide support to existing customers who are running Codecov on-prem.
Re: CodeCov is now Open Source
#5What can I do with this being open source if I cant use it for a competing service? Run an inhouse instance?
Re: CodeCov is now Open Source
#6"That's not what vegetarian means!"
BSL is not open source.
Re: CodeCov is now Open Source
#7Not really open source, they are releasing their code under the BSL (Business Source License https://github.com/codecov/self-hosted/blob/main/LICENSE ). But still great, and they use Django :D It's also interesting that they will no longer offer a commercial self-hosted solution. > As a part of this shift, we are offering a new self-hosted repo that makes it easy to run Codecov in a minimal docker-compose based setup…
Re: CodeCov is now Open Source
#8"I've decided to become vegetarian. From now on I only eat meat on Wednesdays." "That's not what vegetarian means!" BSL is not open source.
Re: CodeCov is now Open Source
#9"I've decided to become vegetarian. From now on I only eat meat on Wednesdays." "That's not what vegetarian means!" BSL is not open source.
I just don’t understand the criticism of a company transparently acting in its best interest (in what I would consider to be a completely reasonable way).
Re: CodeCov is now Open Source
#10But how does that compare to SonarQube's code coverage?
If you need only coverage on the most recent git diff / patch + looking at the repo level coverage on the head of a branch, both do a reasonable job.
Codecov's focus on code coverage largely branches off on:
-- Tracking the git tree (comparing base to head of a PR) --> e.g., how much did test coverage change on this branch / PR
-- Supporting monorepos: Demarcating by test type ("Flags") and team/module ("Components") so you can focus only what you care about vs. the full repo.
-- Supporting partial test runs: Codecov lets you run only some of your tests and still show accurate overall coverage data.