Ruby
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.

README.md

Codecov Ruby Example

Example of how to integrate with Codecov.io for your awesome Ruby project!

See this repos Coverage Reports

Usage

Add to your Gemfile

gem 'codecov', :require => false, :group => :test

Add to the top of your tests/helper.rb file

require 'simplecov'
SimpleCov.start

require 'codecov'
SimpleCov.formatter = SimpleCov::Formatter::Codecov

In your CI Environment Variables (not needed for https://travis-ci.org/)

CODECOV_TOKEN=<your repo token>

Find your repo token on your repo page at codecov.io

Merging coverage results

Codecov handles merging reports automatically from all uploads and languages. However, depending on your setup, it may require merging coverage results before sending reports to Codecov. Here is a fine example on how to merge reports: https://gist.github.com/stevepeak/60047215e207210cc9b5

We are happy to help if you have any questions. Please contact email our Support at support@codecov.io