GSoC CDF Meetup: Google Summer of Code Midterm Demos
Congratulations to all GSoC students who have made it through the first half of the GSoC 2021 coding phase!This year, the Jenkins project has been participating in GSoC as part of the Continuous...
View ArticleGit username / password credentials binding
Google Summer of Code 2021 is implementing git credentials binding for sh, bat, and powershell. Git credentials binding is one of the most requested features for Jenkins Pipeline (see...
View ArticleIntroducing the Conventional Commits Plugin for Jenkins
The conventional commits plugin is a Google Summer of Code project. Special thanks to the mentors Gareth Evans, Kristin Whetstone, Olivier Vernin and Allan Burdajewicz.What are Conventional...
View ArticleRemoting Monitoring with OpenTelemetry - Coding Phase 1
GoalThe goal of this project:collect telemetry data(metrics, traces, logs) of remoting module with OpenTelemetry.send the telemetry data to OpenTelemetry Protocol endpointWhich OpenTelemetry endpoint...
View ArticleCloudEvents Plugin for Jenkins: Interoperability between Jenkins and other...
The What, Why and How of InteroperabilityWith workloads and teams becoming more diverse and complex, there is an increasing need to automate various tasks in the CI/CD ecosystem of an application as a...
View ArticleDocker images use Java 11 by default
The Jenkins project provides Docker images for controllers, inbound agents, outbound agents, and more. Beginning with Jenkins 2.307 released August 17, 2021 and Jenkins 2.303.1 released August 25,...
View ArticleGit Credentials Binding for sh, bat, powershell
AbstractThis project implemented two new credential bindings to perform authenticated operations using command line git in Jenkins pipeline and freestyle jobs.The two credential bindings are...
View ArticleSecurity Validator for Jenkins Operator for Kubernetes
BackgroundJenkins custom resources on a Kubernetes cluster are deployed using declarative YAML configuration files; hence some of the plugins declared in these files may contain security warnings. So...
View ArticleWork report for the Conventional Commits Plugin for Jenkins
This blog post is part 2 of the Introducing the Conventional Commits Plugin blog.The goal of this blog is to showcase the work done during the Google Summer of Code 2021 coding phases.Please refer the...
View ArticleJenkins project Confluence instance attacked
Earlier this week the Jenkins infrastructure team identified a successful attack against our deprecated Confluence service. We responded immediately by taking the affected server offline while we...
View ArticleJenkins Election 2021
Dear all,Time flies and the Jenkins elections period is here.This year, two board seats and all officer positions are up for election. Thanks, Oleg Nenashev and Ullrich Hafner who led the Jenkins...
View ArticleJoin Jenkins at DevOps World 2021
DevOps World has been the largest gathering for Jenkins for many years. In keeping with tradition, many Jenkins presentations and sessions are planned for this year’s event.Join us for DevOps World on...
View ArticleNew eBook: Fortune 500 Developers and Engineers Turn to Jenkins for...
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...
View ArticleJenkins Health Advisor by CloudBees Tool Makes Life Easier for Jenkins...
There are many ways to set up your Jenkins environment, and depending on the configuration you choose, there are different best practices and options to optimize your environment. In this blog, I’m...
View ArticleCongratulations to all Jenkins and CDF Google Summer of Code 2021 participants!
Congratulations to all Google Summer of Code (GSoC) 2021 students! On behalf of the Jenkins org team, we would like to thank all participants: students, mentors, applicants, and dozens of other...
View ArticleJenkins Election 2021
Voter registration is now open for the 2021 Jenkins project elections. Two members of the governing board are up for election. Five officers are up for election.How Do I Register to Vote?Click the...
View ArticleUse Just Enough Pipeline
Jenkins Pipeline (or simply Pipeline with a capital P) is a suite of plugins that supports implementing and integrating continuous delivery pipelines into Jenkins. This allows you to automate the...
View ArticleIntroducing external storage for JUnit test results
In common CI/CD use-cases a lot of the space is consumed by test reports. This data is stored within JENKINS_HOME, and the current storage format requires huge overheads when retrieving statistics and,...
View ArticleJenkins in Hacktoberfest 2021
Hacktoberfest 2021 made great contributions to the Jenkins project. We thank all the Hacktoberfest contributors and the maintainers who reviewed the submitted pull requests.We received contributions in...
View ArticleGuava library upgrade (breaking changes!)
SummaryJenkins bundles Guava, a core Java library from Google. Beginning with Jenkins 2.320 (released on November 10, 2021), Jenkins has upgraded the Guava library from11.0.1 (released on January 9,...
View Article