Remoting over Apache Kafka plugin with Kafka launcher in Kubernetes

I am Long Nguyen from FPT University, Vietnam. My project for Google Summer of Code 2019 is Remoting over Apache Kafka with Kubernetes features. This is the first time I have contributed for Jenkins and I am very excited to announce the features that have been done in Phase 1. Project Introduction Current version of Read more about Remoting over Apache Kafka plugin with Kafka launcher in Kubernetes[…]

Multi-branch Pipeline Jobs Support for GitLab SCM

This is one of the Jenkins project in GSoC 2019. We are working on adding support for Multi-branch Pipeline Jobs and Folder Organisation in GitLab. The plan is to create the following plugins: GitLab API Plugin – Wraps GitLab Java APIs. GitLab Branch Source Plugin – Contains two packages: io.jenkins.plugins.gitlabserverconfig – Manages server configuration and Read more about Multi-branch Pipeline Jobs Support for GitLab SCM[…]

Micro-benchmarking Framework for Jenkins Plugins

I have been working on improving the performance of the Role Strategy Plugin as a part of my Google Summer of Code project. Since there was no existing way to measure performance and do benchmarks on Jenkins Plugins, my work for the first phase of the project was to create a framework for running benchmarks Read more about Micro-benchmarking Framework for Jenkins Plugins[…]

Becoming a Jenkins contributor: Newbie-friendly tickets

Two months ago I published an introductory article on the journey of becoming a Jenkins contributor. In that first article, the jenkins.io site was reviewed, learning about the multiple ways in which we can participate and contribute. Then, a first—​basic—​contribution I made to the site repository was described. Now, in this new article we will Read more about Becoming a Jenkins contributor: Newbie-friendly tickets[…]

The journey of becoming a Jenkins contributor: Introduction

As a software engineer, for many years I have used open source software (frameworks, libraries, tools…​) in the different companies I have worked at. However, I had never been able to engage in an open-source project as a contributor, until now. Since I made my first—​ridiculously simple—​commit into Jenkins, six months ago (in September, 2018), Read more about The journey of becoming a Jenkins contributor: Introduction[…]

Let’s celebrate Java 11 Support on Jenkins

This is a joint blog post prepared by the Java 11 Support Team: Adrien Lecharpentier, Ashton Treadway, Baptiste Mathus, Jenn Briden, Kevin Earls, María Isabel Vilacides, Mark Waite, Ramón León and Oleg Nenashev. We have worked hard for this and it’s now here. We are thrilled to announce full support for Java 11 in Jenkins Read more about Let’s celebrate Java 11 Support on Jenkins[…]

Google Summer of Code 2019. Call for Project ideas and Mentors

Google Summer of Code is as program where students are paid a stipend by Google to work on a free open source project like Jenkins, at full-time for four months (May to August). Mentors get actively involved with students starting at the end of February when students start to apply (see the timeline). We are Read more about Google Summer of Code 2019. Call for Project ideas and Mentors[…]

Java 11 Support Preview is available in Jenkins 2.155+

This is a joint blogpost prepared by the Java 11 Support Team. On Dec 18 (4PM UTC) we will be also presenting the Java 11 Preview Support at the Jenkins Online Meetup (link) Jenkins, one of the leading open-source automation servers, still supports only Java 8. On September 25 OpenJDK 11 was released. This is Read more about Java 11 Support Preview is available in Jenkins 2.155+[…]