Matrix building in scripted pipeline
Table of ContentsMatrix building with scripted pipelineScreenshot of matrix pipelineAdding static choicesAdding dynamic choicesFull pipeline example with dynamic choicesBackground: How does it...
View ArticleIntroducing the AWS Secrets Manager Credentials Provider for Jenkins
API keys and secrets are difficult to handle safely, and probably something you avoid thinking about. In this post I’ll show how the new AWS Secrets Manager Credentials Provider plugin allows you to...
View ArticleGeneric Webhook Trigger Plugin
Table of ContentsThe ProblemCode Duplication And SecurityA Branch Is Not A FeatureDocumentationThe SolutionCode Duplication And SecurityA Branch Is Not A FeatureDocumentationThis post will describe...
View Article2019 Jenkins Board and Officer Elections Results
The Jenkins community has recently completed the 2019 elections for Board and Officer positions. The call for nominations concluded on Nov 25 and the election results were announced in the developer...
View ArticleGoogle Summer of Code 2020 call for Project ideas and Mentors
Google Summer of Code (GSoC) is as program where students are paid a stipend by Google to work on a free open source project. Students work on the project full-time for four months (May to August)....
View ArticleHappy New Year! 2019/2020 edition
Jenkins project congratulates all users and contributors with the New Year! Let’s take a look at some changes this year.HighlightsWe celebrated 15 years of JenkinsWe had first ever Governance Board and...
View ArticleAtlassian's new Bitbucket Server integration for Jenkins
We know that for many of our customers Jenkins is incredibly important and its integration with Bitbucket Server is a key part of their development workflow. Unfortunately, we also know that...
View ArticleFOSDEM 2020 is coming
FOSDEM 2020 is coming and with it, a lot of great folks come in town. It’s always a great moment to meet Jenkins community members, share stories and get inspired. I hope that this year will be as...
View ArticleA new chapter for Kohsuke
2020 is going to be a year of change for me. By the end of January, I’ll be officially stepping back from Jenkins, switching my role at CloudBees to an advisor, and turning attention to my new startup....
View ArticleGoogle 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...
View ArticleWebSocket
I am happy to report that JEP-222 has landed in Jenkins weeklies, starting in 2.217. This improvement brings experimental WebSocket support to Jenkins, available when connecting inbound agents or when...
View ArticleTrip 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...
View ArticleT-Mobile and Jenkins Case Study
Saving Thousands of Hours and Millions of Dollars at T-Mobile with JenkinsMost people know T-Mobile as a wireless service provider. After all, we have an international presence and we’re the third...
View ArticleMy 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...
View ArticleValidating JCasC configuration files using Visual Studio Code
Configuration-as-code pluginProblem Statement: Convert the existing schema validation workflow from the current scripting language in the Jenkins Configuration as Code Plugin to a Java based rewrite...
View ArticlePipeline-Authoring SIG Update
What is the Pipeline-Authoring Special Interest GroupThis special interest group aims to improve and curate the experience of authoring Jenkins Pipelines. This includes the syntax of `Jenkinsfile`s and...
View ArticleFindsecbugs for Developers
Spotbugs is a utility used in Jenkins and many other Java projects to detect common Java coding mistakes and bugs. It is integrated into the build process to improve the code before it gets merged and...
View ArticleHands On: Beautify the user interface of Jenkins reporter plugins
For Jenkins a large number of plugins are available that visualize the results of a wide variety of build steps. There are plugins available to render the test results, the code coverage, the static...
View ArticleIntroducing the Azure Key Vault Credentials Provider for Jenkins
Azure Key Vault is a product for securely managing keys, secrets and certificates.I’m happy to announce two new features in the Azure Key Vault plugin:a credential provider to tightly link Jenkins and...
View ArticleGitHub App authentication support released
I’m excited to announce support for authenticating as a GitHub app in Jenkins. This has been a long awaited feature by many users.It has been released in GitHub Branch Source 2.7.0-beta1 which is...
View Article