Introducing the Jenkins Templating Engine!
This is a guest post by Steven Terrana, a Lead Technologist atBooz Allen Hamilton and principal engineer working on the Templating Engine Plugin. He participates in the Pipeline Authoring Special...
View ArticleJenkins Documentation Special Interest Group
We’re pleased to announce the formation of the Jenkins Documentation Special Interest Group. The Docs SIG encourages contributors and external communities to create and review Jenkins documentation.See...
View ArticleBecoming 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...
View ArticleDevOps World-Jenkins World 2019 San Francisco: Agenda is Live
We are a little over two months away from the largest Jenkins gathering of the year. From Jenkins users, to maintainers, contributors, mentors and those new to Jenkins this event will have something...
View ArticleAudit Logging in Jenkins: An Outreachy Project
The Audit Log Plugin for Jenkins is an in development project to integrate standardized audit logging trails to various core actions in Jenkins. This project integrates the recently released Apache...
View ArticleMicro-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...
View ArticleMulti-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...
View ArticlePlugin Management Library and CLI Tool Alpha Release
"Everybody is re-inventing the wheel, partially implementing the "details" of plugin management (signed metadata, artifacts checksums, plugins detached from core,…​). It becomes obvious Jenkins should...
View ArticleJenkins Pipeline Stage Result Visualization Improvements
Some changes have recently been released to give Pipeline authors some new tools to improve Pipeline visualizations in Blue Ocean, in particular to address the highly-voted issue JENKINS-39203, which...
View ArticleGSOC Phase 1 Updates On Working Hours Plugin
The Working Hour Plugin provides an interface to set up a schedule of allowable build days and times. Jobs that run outside of configured working hours are held until the next allowable build time.For...
View ArticleRemoting 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...
View ArticleIntroducing the Pipeline Configuration History Plugin
Pipelines are the efficient and modern way how to create jobs in Jenkins. To recognize pipeline changes quickly and easily, we developed the Pipeline Configuration History plugin. This plugin detects...
View ArticleDevOps World - Jenkins World 2019 San Francisco: Lunch Time Demos
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...
View ArticleJenkins code coverage diff in pull requests
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...
View ArticleManaging Jenkins Artifacts with the Azure Artifact Manager Plugin
Jenkins stores all generated artifacts on the master 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...
View ArticlePlugin Management Library and CLI Tool Phase 2 GSoC Updates
At end of the first GSoC phase, Iannounced 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...
View ArticleIntroducing 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...
View ArticleRemoting 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...
View ArticleMy 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...
View ArticleIntroducing 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...
View Article