Codecov

Code coverage done right.®

Welcome to Codecov Documentation. You'll find comprehensive guides and documentation to help you start working with Codecov as quickly as possible, as well as support if you get stuck. Let's jump right in!

Get Started

Supported CI Providers

Every CI provider is supported by Codecov

In this page you can find specific documentation for a provider. If your CI provider is not found below, it is still supported. It just means that no unique documentation has been written yet. Read more about detecting other CI providers.

Jenkins

curl -s https://codecov.io/bash | bash

Note: Jenkins CI cannot use parentheses. Please curl-pipe the Codecov uploader.

Bitbucket Pipelines

pipelines:
  default:
    - step:
        script:
          - script1.sh
          - script2.sh
          - test_script_with_coverage.sh
          - if [ $? -eq 0 ]; then bash <(curl -s https://codecov.io/bash); fi

Supported CI Providers List