coala

Add Codecov to an open source project hosted on GitHub

If you are not already familiar with continuous integration and unit testing, please following the steps of our beginner "CI1" task before attempting this codecov task. CI1 will help you do the first three steps of this codecov task.

Find an open source project on GitHub.com in any language and add Codecov through a pull request.

  1. Find an open source project in GitHub.
  2. Fork the project so that you may make edits to the source code.
  3. Connect the CI tool (typically Travis CI, Circle CI and AppVeyor) to run your project changes.
  4. Based on the software programming language(s) used proceed to add the necessary coverage collection tool(s) in order to collect coverage.
  5. Add Codecov uploader to collect and upload coverage reports.
  6. Commit changes in GitHub.
  7. Monitor the CI build to ensure coverage was collected and properly uploaded to Codecov.
  8. If properly uploaded: create a pull request to the source repository.

Task tags

  • code quality
  • coverage
  • static analysis

Students who completed this task

Shukai Ni, Andrew Dassonville

Task type

  • code Code
  • assessment Outreach / Research
  • done_all Quality Assurance
close

2017