Skip to content

Streamline [JenkinsCoverage] support#11867

Open
PyvesB wants to merge 1 commit into
badges:masterfrom
PyvesB:streamline-jenkins-coverage
Open

Streamline [JenkinsCoverage] support#11867
PyvesB wants to merge 1 commit into
badges:masterfrom
PyvesB:streamline-jenkins-coverage

Conversation

@PyvesB
Copy link
Copy Markdown
Member

@PyvesB PyvesB commented May 17, 2026

We support four different Jenkins Coverage plugins. This adds code complexity, the corresponding tests have a tendency to break easily (#10372, #10217, #11736, #9918, etc.), and having all these different flavours contributes to users being confused (#11689, #11794). There's an opportunity to reduce our maintenance burden here.

We're left with the official Coverage Plugin which has replaced all of the above (this is what we previously called apiv4). I've introduced a redirector that maps all the jacoco|cobertura|apiv1|apiv4 routes to a new unique simplified route. Whenever a Jenkins instance updates to the new version of the plugin, this means whatever badge were using were start working again transparently, without them having to update the path.

@PyvesB PyvesB added the service-badge New or updated service badge label May 17, 2026
@github-actions
Copy link
Copy Markdown
Contributor

Messages
📖 ✨ Thanks for your contribution to Shields, @PyvesB!

Generated by 🚫 dangerJS against b39be4b

Copy link
Copy Markdown

@stomde stomde left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Copy Markdown

@stomde stomde left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Ok

@PyvesB
Copy link
Copy Markdown
Member Author

PyvesB commented May 17, 2026

@stomde you're leaving unhelpful messages on a bunch of random PRs. Could you please clarify your intent?

@stomde
Copy link
Copy Markdown

stomde commented May 17, 2026

Copilot issue

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

service-badge New or updated service badge

Development

Successfully merging this pull request may close these issues.

2 participants