All versions of the Ruby uploader prior to 0.2.0 will no longer be supported and will be removed from public use on or after 2020-08-17.
Please upgrade to the latest versions to continue using this uploader.
Codecov.io upload support for Ruby.
Add to your
Gemfile
gem 'codecov', require: false, group: 'test'Add to the top of your
tests/helper.rbfile
require 'simplecov'
SimpleCov.start
require 'codecov'
SimpleCov.formatter = SimpleCov::Formatter::CodecovIn your CI Environment Variables
CODECOV_TOKEN="your repo token"Find you repo token on your repo page at codecov.io. Repo tokens are not required for public repos on Travis-Ci, CircleCI, or AppVeyor CI.
if ENV['CI'] == 'true'
require 'codecov'
SimpleCov.formatter = SimpleCov::Formatter::Codecov
endFAQ
Recipe List
Error Reference
Changelog
Support
Community Boards
- There are known issues when
Simplecov.track_filesis enabled. We recommend that you require all code files in your tests so that Simplecov can provide Codecov with properly mapped coverage report metrics. codecov/support#133
For companies using Codecov Enterprise you will need to specify the following parameters.
CODECOV_URL="https://codecov.mycompany.com"
CODECOV_SLUG="owner/repo"
CODECOV_TOKEN="repository token or global token"