# Spin-off for the Jenkins warnings and coverage plugins available

**URL:** <https://community.jenkins.io/t/spin-off-for-the-jenkins-warnings-and-coverage-plugins-available/11696>\
**Category:** Showing Off\
**Created:** [January 10, 2024, 8:37am UTC](https://community.jenkins.io/t/spin-off-for-the-jenkins-warnings-and-coverage-plugins-available/11696 "2024-01-10T08:37:10Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![uhafner](https://dub1.discourse-cdn.com/flex013/user_avatar/community.jenkins.io/uhafner/32/68_2.png) [@uhafner](https://community.jenkins.io/u/uhafner)\
**Post date:** [January 10, 2024, 8:37am UTC](https://community.jenkins.io/t/spin-off-for-the-jenkins-warnings-and-coverage-plugins-available/11696/1 "2024-01-10T08:37:10Z")

</div>

My Jenkins warnings and coverage plugins can be used directly in GitHub or GitLab pipelines now. I extracted the models and parser for both plugins into separate models, so you can use them in libraries or other applications. In GitHub pipelines you can use the [Quality Monitor GitHub Action](https://github.com/uhafner/quality-monitor/) to visualize warnings and code coverage. The same action is available as [Autograding Action](https://github.com/uhafner/autograding-gitlab-action) for GitLab.

Since there is no Jenkins server or UI available in such pipelines the output is somewhat limited:

 ![pr-comment](https://europe1.discourse-cdn.com/flex013/uploads/jenkins/original/2X/a/a1033d9240754fbb6cd68b6130bdb13b9c6af1b5.png)

You also will get some details about the warnings and the coverage as PR comment and as source code annotations. Additionally, you can create badges for all available metrics.

![analysis](https://europe1.discourse-cdn.com/flex013/uploads/jenkins/original/2X/4/42561785adccd062912020c1e5b51b274941e362.png)

 ![analysis-annotations](https://europe1.discourse-cdn.com/flex013/uploads/jenkins/original/2X/8/8c8f64fb122d066e748a1a6eafe353a5bade7911.png)

![coverage](https://europe1.discourse-cdn.com/flex013/uploads/jenkins/original/2X/2/2151e8bd88a31a7461c68357d5ee1624bea61494.png)

 ![coverage-annotations](https://europe1.discourse-cdn.com/flex013/uploads/jenkins/original/2X/9/9a743b33f007cc74b9de0f9f02f68004693014e3.png)

---

<div class="post-metadata">

**Author:** ![NotMyFault](https://dub1.discourse-cdn.com/flex013/user_avatar/community.jenkins.io/notmyfault/32/466_2.png) [@NotMyFault](https://community.jenkins.io/u/NotMyFault)\
**Post date:** [January 10, 2024, 9:25am UTC](https://community.jenkins.io/t/spin-off-for-the-jenkins-warnings-and-coverage-plugins-available/11696/2 "2024-01-10T09:25:23Z")

</div>

Wow, this is an outstanding enhancement, really! 🫶🏻
