Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jenkinsci/llvm-cov-plugin
Jenkins llvm-cov plugin
https://github.com/jenkinsci/llvm-cov-plugin
java jenkins llvm-cov
Last synced: 4 months ago
JSON representation
Jenkins llvm-cov plugin
- Host: GitHub
- URL: https://github.com/jenkinsci/llvm-cov-plugin
- Owner: jenkinsci
- Created: 2018-07-25T11:58:45.000Z (over 6 years ago)
- Default Branch: master
- Last Pushed: 2022-12-15T16:37:04.000Z (about 2 years ago)
- Last Synced: 2024-09-30T08:22:35.629Z (4 months ago)
- Topics: java, jenkins, llvm-cov
- Language: Java
- Homepage: https://plugins.jenkins.io/llvm-cov/
- Size: 29.3 KB
- Stars: 6
- Watchers: 5
- Forks: 4
- Open Issues: 5
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# llvm-cov-plugin
You can use this plugin in [Jenkins Experimental Update Center](https://jenkins.io/doc/developer/publishing/releasing-experimental-updates/#configuring-jenkins-to-use-experimental-update-center).
This plugin allows you to capture JSON format code coverage reports from [llvm-cov](https://llvm.org/docs/CommandGuide/llvm-cov.html). It implements code-coverage-api-plugin and can generate coverage chart, coverage trend chart and source code with coverage navigation.
## How to use it
- Install the llvm-cov plugin
- Configure your project's build script to generate JSON format coverage report from llvm-cov
- Enable "Publish Coverage Report" publisher in the Post-build Actions
- Add llvm-cov in "Publish Coverage Report" publisher and specify reports path.
- (Optional) Specify Thresholds of each metrics
- (Optional) Specify Source code storing level to enable source code navigation