adoptium / adoptium/aqa-tests

Remove badge plugin backward-compatibility wrappers once all servers are updated

Open
#7,114 4 comments 0 reactions 0 assignees View on GitHub
Dominant language
HTML
Stars
155
Forks
346
Avg merge
2d 9h
Merged PRs (30d)
36

Description

Description
---
PR #7112 added backward-compatible wrapper functions (`createBadgeSummary`, `appendSummaryText`) to handle Badge plugin version differences between Jenkins servers.
Once all Jenkins servers (hyc-runtimes-jenkins, openj9-jenkins, Temurin Jenkins) are confirmed to be running Badge plugin `v3.583.vdc8d4a_a_1d586+` and groovy-postbuild `303.v5fe3da_6233f0+`, these wrappers can be simplified to use the new API directly.
Related: #7107 , #7112

Contributor guide

Open the contributing guide

Research direction

Start with PR #7112 and the related discussion in #7107 to locate the createBadgeSummary and appendSummaryText wrappers. Confirm that hyc-runtimes-jenkins, openj9-jenkins, and Temurin Jenkins use Badge v3.583.vdc8d4a_a_1d586+ and groovy-postbuild 303.v5fe3da_6233f0+, then simplify the wrappers once all servers are updated.

Written by the indexing model from the issue text.

Assessment

Tech stack
groovy
Domain
ci-cd
Issue type
Refactor
Difficulty
4/5
Estimated time
3-5 days
Activity status
Quiet
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.