Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

29 Commits

Repository files navigation

This Repo is not current.

We recommend following https://github.com/codecov/kotlin-standard at this time.


Codecov Kotlin Example

FOSSA Status

Guide

Using gradle? See gradle example

Travis Setup

Add to your .travis.yml file.

language: javaafter_success:
- bash <(curl -s https://codecov.io/bash)

Produce Coverage Reports

Add Jacoco plugin

<plugin>
<groupId>org.jacoco</groupId>
<artifactId>jacoco-maven-plugin</artifactId>
<version>0.7.9</version>
<executions>
<execution>
<goals>
<goal>prepare-agent</goal>
</goals>
</execution>
<execution>
<id>report</id>
<phase>test</phase>
<goals>
<goal>report</goal>
</goals>
</execution>
</executions>
</plugin>

Caveats

Private Repos

Add to your .travis.yml file.

after_success:
- bash <(curl -s https://codecov.io/bash) -t uuid-repo-token

Coverage Data Beyond the EOF

Kotlin coverage reports may include extra line data that exceeds the real length of the file. Codecov will fix this by extracting the file length from every .kt file and append it ot the report.

  1. More documentation at https://docs.codecov.io
  2. 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 support@codecov.io

License

FOSSA Status

About

Kotlin coverage example

Resources

Security policy

Stars

18 stars

Watchers

10 watching

Forks

Releases

Packages

Used by

Contributors

Languages