- add
-X s3
to disable direct to S3 uploading
- fixed coverage combine
- fix encoding issues
- revert merge commit fix, back to old way
- fix merge commit when it's a pull request
- remove snapci, business closed
- skip vendor directories for gcov parsing
- run coverage combine not merge
- fix report encoding
- fix uploading when reports contain characters outside of latin-1
- remove reduced_redundancy header from
- Add
--name/-n
to cli - Add support for Jenkins Blue
- Fix environment variable joining
- Add Greenhouse CI detection
- Fix GitLab detection
- Add default
VCS_*
environment - Auto-merge py-coverage
- Remove Xcode processing support, please use bash uploader.
- Support yaml:token and yaml:slug
- Use
%20
for encoding spaces [appveyor] codecov#66
- fix detecting merge commits on all CI, not just Travis
- add
-F
to flagging uploads [new feature] - fixed some reports ascii chars
- added
--pr
flag for manually specifing pulls - added
--tag
flag for manually git tags - added env detection for Travis
- added buildkite detection
- added teamcity detection
- added more snapci detection
- detect
codecov.yml
file detection - depreciating xcode support, use bash uploader
- hide token from stdout
- fix gitlab project directory
- fallback on git branch/commit
- fix using gcov_exec
- depreciate
--no-fail
now a default - add
--required
to fail the build if Codecov fails - added
--cacerts
for enterprise customers - added fix reports http://bit.ly/1O4eBpt
- fix retreiving mercurial commit
- add support for swift/xcode7 profdata
- now uploading direct-to-s3 to improve product performance
- not require branch, will default to
master
(the default branch) - fix drone.io commit number, which is not a full 40 sha.
- added
--no-fail
to prevent failing builds when missing configuration or Codecov errors
- Ignore other known bad files/paths
- Added test suite to test against example repositories
- Using
coverage xml -i
to ignore No source for code errors - Cleaned up command output with help and colors
- Added
gcov
processing, seecodecov --help
for more info.
- Ignore other known bad files/paths
- Fix issue with decoding files in py3+
- Refactor project to be a global uploader for more reports
- Remove
test-results.xml
, not a coverage file - Add CircleCI container numbers
- bring back client-side pre-processing for jacoco (they can crush)
- accept any file ending in
coverge.xml
- accept
nosetests.xml
andtest-results.xml
files - no longer do client side pre-processing, upload raw
- capture SEMAPHORE_CURRENT_THREAD
- added --build arg for advanced usage
- fix package for 2.6 on windows
- fix showing
--help
when called in non-git backed repo - fix AppVeyor public repos
- support GitLab CI Runner
- added rollbar to help bugs if presented
- added more filepath matching
- pep8 cleanup
- added Shippable ci
- support for D lang added, special thanks to @ColdenCullen
- Wercker CI supported by @Robpol86
- fixed Drone build number
- fix semaphore commit revision number
- preprocess reports from xml
- search for all
lcov|gcov
files - depreciate
--min-coverage
, use Github Status Update feature - pre-process xml => json
- added support for pyhton 2.6 by @Robpol86
- added AppVeyor support by @Robpol86
- added more ignore paths
- search for
lcov.info
files - pause for
.1
before checking for min-coverage - accept
--env
variables which are stored in front-end for build specs
- build python coverage xml only when no reports found to fix overriding reports
- now defaulting output to plain text. Use
--json
to return json results - added
jacocoTestReport.xml
to search list - changed
--min-coverage
waiting methods to,5 tries @ 15s
each - added
Sites/www/bower
andnode_modules
to ignored table of contents