codecov / self-hosted

Example of how to setup Codecov with docker compose
Other
409 stars 32 forks source link

Support for Azure DevOps and oauth in Codecov self-hosted #26

Closed nathan815 closed 5 months ago

nathan815 commented 7 months ago

Hi! Lately I've been investigating setting up a self-hosted Codecov instance for my team. We use Azure DevOps for Git and Pipelines.

First thing I noticed when I ran docker-compose up and navigated to the web app is that it only has a "Login with GitHub" button. Reading the self-hosted docs I only see mention of GitHub, GitLab, and BitBucket. The config/codecvo.yml only contains mentions of GitHub. However, I did see that Azure DevOps Pipelines is on Codecov's list of supported CI providers.

Does self-hosted support Azure DevOps Pipelines? And what options are there for users and admins to login to the self-hosted web app?

jerrodcodecov commented 5 months ago

Hi @nathan815, just to be clear, you need not login to your CI provider to use Codecov, you just have your CI runner upload coverage reports to Codecov at the build step.

https://docs.codecov.com/docs/ci-service-relationship

Separately, Azure has a git source control system called Azure Repos (part of Azure Devops) that Codecov does not currently support. Sorry about that.