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![…]

Update-Center certificate rotation

On the 29th of March 2021, we’ll rotate the Jenkins update center certificate. The existing certificate expires in April 2021. When the new certificate is installed on March 29, 2021, Jenkins versions older than 2.178 (April 2018), won’t be able to communicate with the default and experimental update centers. Instances using alternative update centers (self-hosted Read more about Update-Center certificate rotation[…]

Docker image updates

Beginning with Jenkins 2.279 and Jenkins 2.263.4, the Jenkins project is upgrading the base operating system and Java version used in the jenkins/jenkins:latest and jenkins/jenkins:lts images. The update replaces OpenJDK 8u242 with AdoptOpenJDK 8u282 and replaces Debian 9 (“Stretch”) with Debian 10 (“Buster”). Why? We’re changing the base image so that we have a better Read more about Docker image updates[…]

Testing Jenkins 2.249.1 on Windows

This article describes our observations during Windows testing of the Jenkins 2.249.1 release candidate. Upgrade testing Jenkins 2.249.1 is a new long term support release with user interface improvements and changes in Windows support. It is the first long term support release to drop support for Microsoft.NET framework 2.0. The end of support for Microsoft.NET Read more about Testing Jenkins 2.249.1 on Windows[…]

Windows Installer Upgrades

This article describes the transition from the old Jenkins Windows installer 2.235.2 (32 bit) to the new Jenkins Windows installer 2.235.3 (64 bit) Let’s take a look how Jenkins installation on Windows happened before release of this upgrade. Step 1 It’s evident that branding information is not present here. Step 2 Jenkins would be installed Read more about Windows Installer Upgrades[…]

Jenkins graduates in the Continuous Delivery Foundation

We are happy to announce that the Jenkins project has achieved the graduated status in the Continuous Delivery Foundation (CDF). This status is officially effective Aug 03, 2020. Jenkins is the first project to graduate in the CD Foundation. Thanks to all contributors who made our graduation possible! In this article, we will discuss what Read more about Jenkins graduates in the Continuous Delivery Foundation[…]

Jenkins 2.235.3: New Linux Repository Signing Keys

The Jenkins core release automation project has been delivering Jenkins weekly releases since Jenkins 2.232, April 16, 2020. The Linux repositories that deliver the weekly release were updated with new GPG keys with the release of Jenkins 2.232. Beginning with Jenkins LTS release 2.235.3, stable repositories will be signed with the same GPG keys that Read more about Jenkins 2.235.3: New Linux Repository Signing Keys[…]