Jenkins logo

Jenkins

Short description: Jenkins is a popular open source automation server which is used for building, testing, CI/CD, deployment and many other use-cases. Our motto is "Build great things at any scale". Long description: Jenkins, originally founded in 2006 as "Hudson", is one of the leading automation servers. Jenkins' motto is "Build great things at any scale". Using an extensible, plugin-based architecture, developers have created hundreds of plugins to adapt Jenkins to a multitude of build, test, and deployment automation workloads. As Jenkins is open-source, MIT License is used for most of the components. This year we invite potential GSoC contributors to join the Jenkins community and to work together to improve Jenkins. We have many strategic project ideas which are important to potentially hundreds of thousands of Jenkins users. The project has over 600 active contributors working on Jenkins core, plugins, website, project infrastructure, localization activities, etc. In total we have more than 2,000 components including plugins, libraries, and various utilities. The main languages in the project are Java, Groovy and JavaScript, but we also have components written in other languages (Go, C/C++, C#, etc.). Jenkins project includes multiple sub-projects (including Configuration-as-Code, Infrastructure and Remoting) and special interest groups. These entities participate in GSoC as a part of the Jenkins project. The Jenkins project is a part of Continuous Delivery Foundation (CDF).

GSoC Participation History

Technologies

Topics

Past Projects

Plugin Modernizer Stats Visualization

The project aims to build a trusted Jenkins CI pipeline that fetches and consolidates raw metadata from metadata-plugin-modernizer repo into a single...

AI Chatbot to Guide User Workflow

While Jenkins is the backbone of modern CI/CD, troubleshooting failed builds and complex configurations remains a time-consuming bottleneck. This...

Jenkins email notifications using Outlook SMTP with OAuth

This project adds OAuth 2.0 support to the Jenkins email-ext plugin, addressing the deprecation of basic SMTP authentication by providers like...

Continue AI-Powered Chatbot for Quick Access to Jenkins Resources

The Jenkins Resources AI Chatbot can answer "how do I install this plugin?" but it can't tell you why your build broke, whether two plugins conflict,...

Retool jenkins.io website Success Stories

This project aims to migrate the Jenkins.io Success Stories website from Gatsby to Vite, enabling faster builds, improved developer experience, and...

Frequently Asked Questions

Jenkins | GSoC Org Profile & Stats - Learn about Jenkins's involvement in Google Summer of Code (GSoC), their technologies, detailed reports.

|Currently Active|

Contributor Readiness

Participation

Projects

Top Programming Languages

java dominates with primary adoption

Project Difficulty Distribution

Beginner
0
Intermediate
0
Advanced
0

No difficulty data available