My DevOps World | Jenkins World Lisbon Experience

After an amazing three months of development period in the summer of 2019 with Jenkins Project, I was a better developer, loved open source, met passionate people and had fun at work. Jenkins is not just a community, it is a family. When GSoC period was over, we received swags from Jenkins. Natasha Stopa (one Read more about My DevOps World | Jenkins World Lisbon Experience[…]

Trip to DevOps World | Jenkins World

I had the privilege of being invited to DevOps World | Jenkins World 2019 for presenting the work I did during Google Summer of Code 2019. What follows is a day-by-day summary of an amazing trip to the conference. Day 0: December 1, 2019 I am an undergraduate student from New Delhi, India and had Read more about Trip to DevOps World | Jenkins World[…]

Google Summer of Code 2019 Report

Google Summer of Code is much more than a summer internship program, it is a year-round effort for the organization and some community members. Now, after the DevOps World | Jenkins World conference in Lisbon and final retrospective meetings, we can say that GSoC 2019 is officially over. We would like to start by thanking Read more about Google Summer of Code 2019 Report[…]

Google Summer of Code Mentor and Org Admin Perspective

I was fortunate enough to participate in the Google Summer of Code 2019 as a mentor and org admin. This was great and I wanted to share in hopes of encouraging more people to join. You can learn more about the Google Summer of Code here: https://jenkins.io/projects/gsoc/ Community Bonding The first phase of the project Read more about Google Summer of Code Mentor and Org Admin Perspective[…]

Performance Improvements to Role Strategy Plugin

The task for my Google Summer of Code program was to improve the performance of the Role Strategy Plugin. The performance issues for Role Strategy Plugin had been reported multiple times on Jenkins JIRA. With a large number of roles and with complex regular expressions, a large slow-down was visible on the Web UI. Even Read more about Performance Improvements to Role Strategy Plugin[…]

Introducing new GitLab Branch Source Plugin

The GitLab Branch Source Plugin has come out of its beta stage and has been released to the Jenkins update center. It allows you to create job based on GitLab user or group or subgroup project(s). You can either: Import a single project’s branches as jobs from a GitLab user/group/subgroup (Multibranch Pipeline Job) Import all Read more about Introducing new GitLab Branch Source Plugin[…]

My DevOps World – Jenkins World 2019 Experience

Last week I had the privilege of attending DevOps World – Jenkins World in San Francisco to present my Google Summer of Code project for plugin management. It was an amazing experience getting to meet people from all over world who are trying to make the development and release process easier and more efficient. I Read more about My DevOps World – Jenkins World 2019 Experience[…]

Remoting over Apache Kafka 2.0: Built-in Kubernetes support

I am Long Nguyen from FPT University, Vietnam. My project for Google Summer of Code 2019 is Remoting over Apache Kafka with Kubernetes features. After a successful Phase 1, finally the 2.0 version of the plugin has been released. The 2.0 version provides seamless integration with Kubernetes environment. 2.0 version features Start a simple Apache Read more about Remoting over Apache Kafka 2.0: Built-in Kubernetes support[…]

Introducing new Folder Authorization Plugin

During my Google Summer of Code Project, I have created the brand new Folder Auth Plugin for easily managing permissions to projects organized in folders from the Folders plugin. This new plugin is designed for fast permission checks with easy-to-manage roles. The 1.0 version of the plugin has just been released and can be downloaded Read more about Introducing new Folder Authorization Plugin[…]

Plugin Management Library and CLI Tool Phase 2 GSoC Updates

At end of the first GSoC phase, I announced the first alpha release of the CLI tool and library that will help centralize plugin management and make plugin tooling easier. Phase 2 has mainly been focused on improving upon the initial CLI and library written in Coding Phase 1. In particular, we’ve been focusing on Read more about Plugin Management Library and CLI Tool Phase 2 GSoC Updates[…]