{"repo":"cicirello/jacoco-badge-generator","free":true,"listed":false,"github":"https://github.com/cicirello/jacoco-badge-generator","clone":"git clone https://github.com/cicirello/jacoco-badge-generator.git","description":"Coverage badges, and pull request coverage checks, from JaCoCo reports in GitHub Actions","language":"Python","stars":121,"topics":["coverage","jacoco","java","github-actions","badges","coverage-report","badge-generator","c0-coverage","c1-coverage","instructions-coverage"],"license":"MIT","category":"cli-tools","readme_excerpt":"jacoco-badge-generator Check out all of our GitHub Actions: https://actions.cicirello.org/ About GitHub Actions :--- :--- Command-Line Utility Build Status Security Source Info Support The jacoco-badge-generator can be used in one of two ways: as a GitHub Action or as a command-line utility (e.g., such as part of a local build script). The jacoco-badge-generator parses a jacoco.csv from a JaCoCo coverage report, computes coverage percentages from JaCoCo's Instructions and Branches counters, and generates badges for one or both of these (user configurable) to provide an easy to read visual summary of the code coverage of your test cases. The default behavior directly generates the badges internally with no external calls, but the action also provides an option to instead generate Shields JSON endpoints. It supports both the basic case of a single jacoco.csv , as well as multi-module projects in which case the action can produce coverage badges from the combination of the JaCoCo reports from all modules, provided that the individual reports are independent. It can also be configured to generate a simple JSON file containing the coverages as double-precision floating-point values, either instead of or in addition to generating the badges, which may be useful as input to other tools. When used as a GitHub Action, the jacoco-badge-generator can also optionally be used as part of a pull-request check. Specifically, you can configure it to fail the workflow run if coverage decreased","default_branch":null,"files":null,"tree":[],"storefront":"/r/cicirello","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/cicirello/jacoco-badge-generator/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}