Google Summer of Code 2022 call for Project Ideas and Mentors

Google Summer of Code (GSoC) is a global, online mentoring program focused on introducing new contributors to open source software development. GSoC contributors work on a 12+ week programming project with the guidance of mentors from their open source organization. During GSoC, participating contributors are paired with mentors from open source organizations, gaining exposure to Read more about Google Summer of Code 2022 call for Project Ideas and Mentors[…]

Congratulations 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 contributors who participated in GSoC this year. In 2021, the Jenkins project participated in GSoC as part of the Continuous Delivery Foundation’s GSoC mentor Read more about Congratulations to all Jenkins and CDF Google Summer of Code 2021 participants![…]

Work 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 part 1 of the blog for a detailed description of the plugin. Abstract The project/plugin aims to fully Read more about Work report for the Conventional Commits Plugin for Jenkins[…]

Git Credentials Binding for sh, bat, powershell

Abstract This 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 gitSshPrivateKey and gitUsernamePassword. Implementation Type Feature Location The gitUsernamePassword binding is implemented in Jenkins git plugin v4.8.0. The gitSshPrivateKey binding is implemented in a pull request to the Read more about Git Credentials Binding for sh, bat, powershell[…]

Remoting Monitoring with OpenTelemetry – Coding Phase 1

Goal The goal of this project: collect telemetry data(metrics, traces, logs) of remoting module with OpenTelemetry. send the telemetry data to OpenTelemetry Protocol endpoint Which OpenTelemetry endpoint to use and how to visualize the data are up to users. OpenTelemetry An observability framework for cloud-native software OpenTelemetry is a collection of tools, APIs, and SDKs. Read more about Remoting Monitoring with OpenTelemetry – Coding Phase 1[…]

Introducing the Conventional Commits Plugin for Jenins

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 Commits According to the official website, conventonal commits are, “A specification for adding human and machine readable meaning to commit messages.” Conventional commits are a lightweight convention Read more about Introducing the Conventional Commits Plugin for Jenins[…]

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 Delivery Foundation’s GSoC org. To celebrate our GSoC students and the fantastic work they have been doing, the CDF is hosting Read more about GSoC CDF Meetup: Google Summer of Code Midterm Demos[…]

Jenkins accepted in Google Summer Of Code 2021!

On behalf of the Jenkins GSoC org team, I am happy to announce that this year, for the first time, the Jenkins projects will be participating in Google Summer of Code 2021 as part of the Continuous Delivery Foundation (CDF) GSoC organization. We’re very excited to have the Jenkins project participate in GSoC as part Read more about Jenkins accepted in Google Summer Of Code 2021![…]

Google Summer of Code 2020 summary

With the mentor summit and the project retrospectives finished in October, now we can call Google Summer of Code 2020 officially over in the Jenkins community. On behalf of the Jenkins org team, we would like to thank all participants: students, mentors, applicants, and dozens of other contributors who participated in the project this year. Read more about Google Summer of Code 2020 summary[…]

Google Summer of Code 2021 call for Project Ideas and Mentors

Google Summer of Code (GSoC) is a program where students are paid a stipend by Google to work on a free open source project. Students work on the project for three months (June to August). Prior to the coding phase, there is a month of community bonding, to welcome students to the Jenkins community and Read more about Google Summer of Code 2021 call for Project Ideas and Mentors[…]