Codecov TypeScript Example
Guide
Travis Setup
Add to your .travis.yml
file.
language: node_jsscripts: - npm install codecov -gafter_success: - codecov
Producing Coverage Reports
nyc
nyc report --reporter=json > coverage/coverage.json
Caveats
Private Repo
Repository tokens are required for (a) all private repos, (b) public repos not using Travis-CI, CircleCI or AppVeyor. Find your repository token at Codecov and provide via codecov --token=:token
or export CODECOV_TOKEN=":token"
Support
FAQ
- Q: Why no coverage reports showing up?
A:Make sure you have enabled source mapping.tsc -p . --sourcemap
Or in your tsconfig.json
- Q: Is there a Node.js example?
A: Yes, codecov/example-node That didn't work? Sorry, looks like you need to use SitePen/remap-istanbul.
- More documentation at https://docs.codecov.io
- Configure codecov through the
codecov.yml
https://docs.codecov.io/docs/codecov-yaml
We are happy to help if you have any questions. Please contact email our Support at support@codecov.io