https://github.com/enginehub/gradle-codecov-plugin
https://github.com/enginehub/gradle-codecov-plugin
Last synced: 8 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/enginehub/gradle-codecov-plugin
- Owner: EngineHub
- License: gpl-3.0
- Created: 2019-09-25T02:53:47.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2023-06-04T05:12:48.000Z (over 2 years ago)
- Last Synced: 2025-06-19T18:12:04.712Z (8 months ago)
- Language: Kotlin
- Homepage:
- Size: 159 KB
- Stars: 0
- Watchers: 5
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE.txt
Awesome Lists containing this project
README
gradle-codecov-plugin
=====================

Gradle plugin to download + run [codecov-exe].
Available from the EngineHub Maven repository: https://maven.enginehub.org/repo/
If you add that repository to the `pluginMangement` block, you can use the following
to apply the plugin:
```gradle
plugins {
id("org.enginehub.codecov") version ""
}
```
## Usage
`CodecovExtension` is registered under the name `codecov`, and has the following properties:
### `version`
The version of [codecov-exe] to use. A default version is provided.
### `token`
The upload token. Pulled from the environment variable `CODECOV_TOKEN` by default.
### `reportTask`
Must be provided. Points to the `JacocoReport` task who's XML report should be used.
You must enable the XML report manually.
[codecov-exe]: https://github.com/codecov/codecov-exe