Attending:
Agenda
- Java Patch Day is today, July 15th.
- Java 25
- Temurin supplies JDK 25 early access binaries
- The infra team has started working on it.
- The task is available in the helpdesk
- Plugin maintainers can give it a try
- Available as a tool
- A .mvn/maven.config may be necessary
- We are trying to compile the top 250 plugins with JDK25
- Results there: Jenkins PR Tracker
Summary | ||
---|---|---|
Total Plugins Tested | 250 | |
Successful Builds | 216 | 86.40% |
Failed Builds | 34 | 13.60% |
-
Mark Waite will notify Jenkins plugin maintainers that community plugin maintainers initiative opt-out is open
-
Community plugin maintainers proposal for discussion in Jenkins developer mailing list
- Java 25 will release in September 2025, Jenkins support will likely require a sweep across all the plugins
- Beta test with one community plugin maintenance project and a small team
- Mark Waite, Basil Crow, Adrien Lecharpentier, Bruno Verachten, and Darin Pope
-
Container image updates for the Jenkins controller
- LTS
- 2.504.3 was released three weeks ago
- Next LTS: 2.516.1 - July 23, 2025
- Live stream tomorrow with Jan Faracik and Darin Pope
- Refreshed Jenkins Design in 2.516.1
- Mark Waite is the release lead, running the release checklist
- Backporting announcement, backport candidates and selected
- Release candidate July 10, 2025
- Live stream tomorrow with Jan Faracik and Darin Pope
- Weeklies (2.518 and 2.519)
Dependency updates
- Bump ubi9/ubi 9.6-1752069608 in /rhel/ubi9/hotspot
- Bump Debian Bookworm Linux Version to 20250630
- Bump updatecli/updatecli-action from 2.87.0 to 2.88.0
Documentation updates
- Describe the location of the initial password
- LTS
-
Container image updates for Jenkins agents
- Two new releases for the SSH agent (6.21.0, and 6.22.0)
New features and improvements
- Bump Git version on Windows to 2.50.0.windows.2
- Bump Git version on Windows to 2.50.1.windows.1
Dependency updates
- Bump Debian Bookworm Linux version to bookworm-20250630
- Three new releases for the docker-agent (3309.v27b_9314fd1a_4-7, 3309.v27b_9314fd1a_4-8, and 3324.vea_eda_e98cd69-1)
New features and improvements
Dependency updates
- Bump UBI9 version to 9.6-1752069608
- Bump updatecli/updatecli-action from 2.86.0 to 2.87.0
- Bump Debian Bookworm Linux version to bookworm-20250630
- Two new releases for the SSH agent (6.21.0, and 6.22.0)
-
Work in progress on images:
- Controller:
- Docker-agent:
- Docker-ssh-agent:
-
Android
Bruno gave a talk last month on configuring a Jenkins controller and an agent on an Android device at BreizhCamp, using the Maven tutorial repo. The recording (in French, sorry) is available.