Page 29
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 or a subset of projects as jobs...
The template’s main repo is at React Plugin Template This template is part of the project Working Hours UI Improvement during Google Summer of Code 2019, which improved the UI of Working Hours Plugin using this pattern to develop Jenkins plugins with React. The Working Hours Plugin repository can be found at Working Hours Plugin. Overview Developing plugin for Jenkins has always been easy to...
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 enjoyed learning more about industry tools, processes, and standards,...
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 Kafka server in Kubernetes. Dynamically provision Remoting Kafka...
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 from your Jenkins' Update center. This plugin was inspired by the...
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 getting the tool ready to incorporate into the Jenkins Docker Image...
Jenkins stores all generated artifacts on the controller server filesystem. This presents a couple of challenges especially when you try to run Jenkins in the cloud: As the number of artifacts grow, your Jenkins controller will run out of disk space. Eventually, performance can be impacted. Frequent transfer of files between agents and controller may cause load, CPU or network issues which...
Hello. As you may know, during the last year GSoC Mr. Shenyu Zheng was working on the Jenkins Code Coverage API Plugin. With Mr. Zheng we made a change so the plugin now is able to check the difference in code coverage between pull requests and target branches. In lots of projects it is a common practice to track if unit tests...
If you’re looking for more opportunities to learn Jenkins and Jenkins X during the lunch hours while at DevOps World - Jenkins World 2019 San Francisco, come join us at the Jenkins and Jenkins X Community Booth! If you don’t yet have your pass for DevOps World - Jenkins World 2019 San Francisco, and don’t want to miss out on the...
Day 2 of FOSDEM'24. Visit the Jenkins stand in building K, level 1 and take home some stickers!
Visit Jenkins at SCaLE!