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

Custom Distribution Service : Phase 3 Blogpost

Hello everyone, This is the final blog post for the Custom Distribution Service project during the Google Summer of Code timeline. I have mixed feelings since we are almost near the finish line for one of the most amazing open source programs out there. However, it is time to wrap things up for this project Read more about Custom Distribution Service : Phase 3 Blogpost[…]

GitHub Checks API Plugin Project – Coding Phase 3

This blog post is about our phase 3 progress on GitHub Checks API Project, you can find our previous blog posts for phase 1 and phase 2. At the end of this summer, the GSoC journey for GitHub Checks API Project comes to an end as well. In this blog post, I’ll show you our Read more about GitHub Checks API Plugin Project – Coding Phase 3[…]

Git Plugin Performance Improvement: Final Phase and Release

Since the beginning of the project, the core value which drove its progress was “To enhance the user experience for running Jenkins jobs by reducing the overall execution time”. To achieve this goal, we laid out a path: Compare the two existing git implementations i.e CliGitAPIImpl and JGitAPIImpl using performance benchmarking Use the results to Read more about Git Plugin Performance Improvement: Final Phase and Release[…]

Jenkins Windows Services: YAML Configuration Support – GSoC Project Results

Hello, world! GSoC 2020 Phase 3 has ended now and it was a great period for thw Jenkins Windows Services – YAML Configuration Support project. In this blog post, I will announce the updates during the GSoC 2020 – Phase 2 and Phase 3. If you are not already aware of this project, I would Read more about Jenkins Windows Services: YAML Configuration Support – GSoC Project Results[…]

Machine Learning Plugin project – Coding Phase 3 blog post

Good to see you all again ! This is my final blog post about coding phase 3 in Jenkins Machine Learning Plugin for GSoC 2020. Being at the end of GSoC 2020, we had to finish all the pending issues and testing before a stable release in the main repository. Throughout this program, there were Read more about Machine Learning Plugin project – Coding Phase 3 blog post[…]

External Fingerprint Storage Phase-3 Update: Introducing the PostgreSQL Fingerprint Storage Plugin

The final phase for the External Fingerprint Storage Project has come to an end and to finish off, we release one more fingerprint storage plugin: the PostgreSQL Fingerprint Storage Plugin! This post highlights the progress made during phase-3. To understand what the project is about and the past progress, please refer to the phase-1 post Read more about External Fingerprint Storage Phase-3 Update: Introducing the PostgreSQL Fingerprint Storage Plugin[…]

Custom Distribution Service : Phase 2 Blogpost

Hello everyone, It is time to wrap up another successfull phase for the custom distribution service project, and we have incorporated most of the features that we had planned at the start of the phase. It has been an immense learning curve for me and the entire team. To understand what the project is about Read more about Custom Distribution Service : Phase 2 Blogpost[…]

GitHub Checks API Plugin Project – Coding Phase 2

Another great coding phase for GitHub Checks API Project ends! In this phase, we focused on consuming the checks API in two widely used plugins: Warnings NG Plugin Code Coverage API Plugin Besides the external usage, we have also split the general checks API from its GitHub implementation and released both of the plugins: Checks Read more about GitHub Checks API Plugin Project – Coding Phase 2[…]

Git Plugin Performance Improvement Phase-2 Progress

The second phase of the Git Plugin Performance Improvement project has been great in terms of the progress we have achieved in implementing performance improvement insights derived from the phase one JMH micro-benchmark experiments. What we’ve learned so far in this project is that a git fetch is highly correlated to the size of the Read more about Git Plugin Performance Improvement Phase-2 Progress[…]