Skip to content

Refresh README screenshots for the current UI + add new-feature shots#37

Merged
jochen-testingbot merged 2 commits into
masterfrom
update-readme-screenshots
Jul 17, 2026
Merged

Refresh README screenshots for the current UI + add new-feature shots#37
jochen-testingbot merged 2 commits into
masterfrom
update-readme-screenshots

Conversation

@jochen-testingbot

@jochen-testingbot jochen-testingbot commented Jul 17, 2026

Copy link
Copy Markdown
Contributor

What

Refreshes the README screenshots (the old ones predated all the recent UI work) and adds shots for the new features.

Regenerated against the current Jenkins UI (2.541.3):

  • credentials.png — now shows the Test Connection button
  • buildenv.png — Build Environment section (credential picker with its new help icon + Enable Tunnel)
  • postbuild.png — Publish JUnit + Embed TestingBot reports (the freestyle publisher is now the test-data feature under JUnit, so the separate "Run TestingBot Test Publisher" step/screenshot is folded in)

New:

  • testingbot-checks.png — the Publish TestingBot results as a GitHub check config
  • snippet-generator.png — the pipeline Snippet Generator showing testingbotTunnel with the Advanced options block

Removes the now-unused publisher.png and credentials-option.png.

How

Captured from a local hpi:run of this plugin, seeded with a demo credential + job, driven headlessly via the Chrome DevTools Protocol and clipped per-element at 2× for crisp rendering. No real account data — all values are dummy.

Note

The README references .../raw/master/help/*.png, so the new images only render on GitHub once this is merged and master is synced to jenkinsci (the reused names will show old images, and the two new names 404, until then).

Summary by CodeRabbit

  • Documentation
    • Updated setup instructions to include testing credentials before saving.
    • Clarified how to embed TestingBot reports in Jenkins builds.
    • Added guidance for using Jenkins Pipeline Syntax to create steps.
    • Added updated screenshots for report embedding and GitHub check results.

Regenerate the plugin screenshots against the current Jenkins UI (2.541.3):
- credentials.png now shows the Test Connection button
- buildenv.png / postbuild.png reflect the modern config forms (the freestyle
  publisher is now the 'Embed TestingBot reports' test-data feature under JUnit)

Add screenshots for the features we introduced:
- testingbot-checks.png — the 'Publish TestingBot results as a GitHub check' config
- snippet-generator.png — the pipeline Snippet Generator (testingbotTunnel with the
  Advanced options block)

Remove the now-unused publisher.png and credentials-option.png. Images captured at
2x for crisp rendering.
@coderabbitai

coderabbitai Bot commented Jul 17, 2026

Copy link
Copy Markdown

Review Change Stack

Important

Review skipped

Review was skipped due to path filters

⛔ Files ignored due to path filters (1)
  • help/buildenv.png is excluded by !**/*.png

CodeRabbit blocks several paths by default. You can override this behavior by explicitly including those paths in the path filters. For example, including **/dist/** will override the default block on the dist directory, by removing the pattern from both the lists.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: ASSERTIVE

Plan: Pro Plus

Run ID: e95d4232-55ae-416e-a51d-1ce3bd8f110d

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
📝 Walkthrough

Walkthrough

The README updates TestingBot Jenkins setup instructions, embedded report configuration, Pipeline step generation guidance, and GitHub check publishing screenshots.

Changes

Documentation updates

Layer / File(s) Summary
Credential and report setup
README.md
Credentials now document using Test Connection, and embedded reports require the JUnit report action with Embed TestingBot reports enabled.
Pipeline and GitHub check guidance
README.md
Pipeline instructions reference Jenkins Pipeline Syntax, and GitHub check publishing includes an updated screenshot.

Estimated code review effort: 1 (Trivial) | ~2 minutes

Possibly related PRs

🚥 Pre-merge checks | ✅ 5
✅ Passed checks (5 passed)
Check name Status Explanation
Description Check ✅ Passed Check skipped - CodeRabbit’s high-level summary is enabled.
Title check ✅ Passed The title accurately summarizes the README screenshot refresh and the addition of new feature screenshots.
Docstring Coverage ✅ Passed No functions found in the changed files to evaluate docstring coverage. Skipping docstring coverage check.
Linked Issues check ✅ Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check ✅ Passed Check skipped because no linked issues were found for this pull request.

Comment @coderabbitai help to get the list of available commands.

Re-capture the Build Environment screenshot after fixing the stitched Enable
Tunnel note (see companion fix), so the README shows the clean checkbox + help
icon layout.
@jochen-testingbot
jochen-testingbot merged commit 6c594a9 into master Jul 17, 2026
5 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant