Linux installation packages migrated from System V init to systemd

Beginning with Jenkins 2.335 and Jenkins 2.332.1, the Jenkins project is migrating from System V init(8) to systemd(1) in its official Debian, Red Hat, and openSUSE packages. The official Docker image and Helm chart remain unchanged. For up-to-date information, refer to the Managing systemd services page in the documentation. Background Beginning in 2008, the Jenkins Read more about Linux installation packages migrated from System V init to systemd[…]

Java 17 Preview is available in Jenkins 2.339+

Please refer to the Running Jenkins on Java 17 documentation for up-to-date details on how to run Jenkins on Java 17. Jenkins, one of the leading open-source automation servers, does not yet officially support Java 17. On September 14, 2021, OpenJDK 17 was released. This is a Long-Term-Support (LTS) release, and it will stay around Read more about Java 17 Preview is available in Jenkins 2.339+[…]

Guava library upgrade (breaking changes!)

Summary Jenkins bundles Guava, a core Java library from Google. Beginning with Jenkins 2.320 (released on November 10, 2021), Jenkins has upgraded the Guava library from 11.0.1 (released on January 9, 2012) to 31.0.1 (released on September 27, 2021). Plugins have already been prepared to support the new version of Guava in JEP-233. Use the Read more about Guava library upgrade (breaking changes!)[…]

New eBook: Fortune 500 Developers and Engineers Turn to Jenkins for Real-World Results

If you’ve been following JenkinsIsTheWay.io, you’ve read some fantastic stories from the Jenkins user community about the great stuff they are building with Jenkins. With over 200,000 installations to date, Jenkins remains the most widely used open-source automation server. And story after story, we hear what a critical role Jenkins plays in building robust, secure Read more about New eBook: Fortune 500 Developers and Engineers Turn to Jenkins for Real-World Results[…]

Jenkins IRC moves to Libera Chat

We are happy to announce that the Jenkins community has moved all its official IRC channels to Libera chat. We have started our migration on May 26 as a response to the hostile takeover of hundreds of open source community channel by the new Freenode management. As decided by the Jenkins governance meeting on June Read more about Jenkins IRC moves to Libera Chat[…]

New eBook: Jenkins is the Way for IT and software developers

A little over a year ago, we launched JenkinsIsTheWay.io, a website whose sole purpose is to share Jenkins user stories with the developers and engineers in our community. Over a hundred of you have already shared your innovations, and they just keep coming. It comes as no surprise that many of the submitted stories are Read more about New eBook: Jenkins is the Way for IT and software developers[…]

Apache Commons Digester library removal (breaking changes!)

Keeping up with our goal to clean up some of the technical debt inside Jenkins Core and reduce the maintenance overheads, we are happy to report we were able to remove a long-deprecated Apache Commons Digester library. Jenkins Core does not depend anymore on Apache Commons Digester v.2.1, a version that has been released in Read more about Apache Commons Digester library removal (breaking changes!)[…]

Jenkins Operator becomes an official sub-project!

We are happy to announce that Jenkins Operator officially became an official Jenkins sub-project. What does it mean for the project? Becoming an official part of the Jenkins project was a major step towards better alignment with the overall Jenkins’ roadmap and more opportunities to increase adoption of the Jenkins Operator project. Finally, with a Read more about Jenkins Operator becomes an official sub-project![…]