example-fortran
example-fortran copied to clipboard
Example repo for uploading reports to Codecov
Codecov Fortran Example
Guide
Travis Setup
Add to your .travis.yml file.
language: c
after_success:
- bash <(curl -s https://codecov.io/bash)
Produce Coverage Reports
Fortran outpus gcov reports for all your files covered. To create
these files all you need to do is to add the -fprofile-arcs -ftest-coverage flags to gfortran when building.
gfortran -fprofile-arcs -ftest-coverage -O0 hello.f90 -o hello
./hello
For a slightly more complicated version check out the json-fortran project.
Caveats
Private Repos
Add to your .travis.yml file.
after_success:
- bash <(curl -s https://codecov.io/bash) -t uuid-repo-token
- More documentation at https://docs.codecov.io
- Configure codecov through the
codecov.ymlhttps://docs.codecov.io/docs/codecov-yaml
We are happy to help if you have any questions. Please contact email our Support at [email protected]