lkis01
February 9, 2026, 8:17pm
1
We’ve noticed Jenkins Job DSL Plugin has been inaccessible since today (but perhaps may have been inaccessible earlier). It is not loading and showing a blank screen:
We’ve tried with multiple browsers, clearing the cache, but it is still not loading.
Normally we would use the job-dsl api viewer from our controllers (/plugin/job-dsl/api-viewer/index.html), but this is not working (likely due to some plugin dependency issue that we’ll need to look into resolving), so we’ve been using the github api viewer instead.
MarkEWaite
(Mark Waite)
February 9, 2026, 9:26pm
2
It looks like I must have broken it with a recent merge. I’ll do some research later today to see if I can bisect to find my mistake.
The viewer inside my Jenkins controller is definitely working. Unfortunately, that doesn’t help you at all.
MarkEWaite
(Mark Waite)
February 9, 2026, 9:48pm
3
I’ve submitted a pull request to fix the site generation:
master ← MarkEWaite:revert-jquery-4.0.0
opened 09:47PM - 09 Feb 26 UTC
## Fix GitHub pages generation
A [community post](https://community.jenkins.io/… t/job-dsl-api-viewer-inaccessible/36159) reports that the [Job DSL API documentation site](https://jenkinsci.github.io/job-dsl-plugin/ is) broken. I used `git bisect` and found that site generation was broken by the upgrade from JQuery 3.7.1 to 4.0.0. Revert that change to restore the site generation process.
Once the site is functional again, some test automation or health monitoring needs to be added so that breakage is detected sooner.
This reverts commit 1dc28ff7612730e55337bda05d930710149b757d.
### Testing done
Locally built the site and uploaded it to a local web server. Opened the web page in my browser and confirmed it was broken before this change and worked after this change.
### Submitter checklist
- [x] Make sure you are opening from a **topic/feature/bugfix branch** (right side) and not your main branch!
- [x] Ensure that the pull request title represents the desired changelog entry
- [x] Please describe what you did
- [x] Link to relevant issues in GitHub or Jira
- [x] Link to relevant pull requests, esp. upstream and downstream changes
- [x] Ensure you have provided tests that demonstrate the feature works or the issue is fixed
MarkEWaite
(Mark Waite)
February 9, 2026, 10:13pm
4
Fixed for the short term by reverting the upgrade from JQuery 3.7.1 to JQuery 4.0.0. The Job DSL API site is working as expected for me.