Third Party Repository Detection Probe
IntroductionA third-party repository is a repository that is not hosted at https://repo.jenkins-ci.org/.The Jenkins Infra team was concerned about the dependencies used by third-party repositories....
View ArticleSecurity Scan Probe
IntroductionThe Jenkins Security team offers a GitHub action that automatically scans the plugin source code during Continuous Integration and reports security issues.The Jenkins community considers...
View ArticleUnreleased Production Changes Probe
IntroductionA bug fix, security fix, or new features are of no use unless they are released.A production release not only provides users with an updated plugin, but also gives the developers a chance...
View ArticleJenkins in Google Summer of Code Midterm Recap
The Jenkins in GSoC program recently reached its midterm milestone for GSoC 2023. This milestone served to assess performance, and precipitate pass/fail decisions. Taking time to evaluate the progress...
View ArticleJava 17 usage in Jenkins.io Documentation
Jenkins has fully supported Java 17 since the 2.357 weekly release and 2.361.1 Long Term Support release. For this reason, we have transitioned to using Java 17 in the Jenkins user handbook. This...
View ArticleJenkins July 2023 Newsletter
Key TakeawaysA Jenkins Core security advisory was published on July 26The official documentation has migrated to Java 17Operating system end of life notifications have been addedContributed by: Wadeck...
View ArticleLinux containers rebuilt
A Jenkins job mistakenly rebuilt the Linux container images for recent Jenkins weekly releases and recent Jenkins LTS releases. Users that downloaded some of those Linux container images received...
View ArticleSummer Internship in Jenkins security
ContextJenkins is an open-source CI/CD solution that is extensible with a wide range of plugins that can be installed using the Jenkins plugin distribution repository or via manual installation.This...
View ArticleGSoC GitLab Plugin Modernization Project
The goal of this blog is to showcase the work done on GitLab Plugin during the Google Summer of Code 2023. For a detailed description of the project, please refer to the project page.OverviewAbout...
View ArticleDocker-based Jenkins quick start examples
Table of ContentsAbout the ProjectPhase 1Phase 2Next StepsAcknowledgmentsUseful LinksAbout the ProjectThe aim of my project was to tackle the challenges and intricacies that users frequently encounter...
View ArticleA glimpse of the future
You’ve all seen it before: the bitter sting of botched predictions. Flying cars, nuclear ovens in the kitchen, killer robot dogs, and lunar living - all expected to be part of our daily lives by now....
View ArticleNumber of Open Issues Probe
IntroductionAn alarming number of issues in a plugin may signify that the plugin is outdated, in need of a new maintainer, or in need of a complete revamp. Open issues might also mean that there are a...
View ArticleDevOps World Tour 2023
DevOps World Tour is coming to a city near you with events in multiple locations across the US, UK, and Asia. Jenkins project contributors will be attending and presenting in each city on the tour.Tim...
View ArticleStop Caching Maven Central
JFrog has been a sponsor of the Jenkins project for many years. We’re delighted that they continue to sponsor the Jenkins project and continue to provide our artifact hosting service,...
View ArticleDetecting deprecated JSR-305 imports Probe
IntroductionThis blog post describes the latest addition to the plugin health scoring system developed as part of my Google summer of Code Project: a probe that detects usages of the JSR-305 framework...
View ArticleJenkins Board and Officer Elections 2023 - Nominations Open
We are excited to announce the 2023 Jenkins Governance Board and officer elections!NominationsNominations can be submitted for two governance board positions, and all five officer positions (Security,...
View ArticleHacktoberfest 2023
Once again, Hacktoberfest is back! During this October event, everyone can celebrate and support open source by contributing changes.This year’s edition is special because it is Hacktoberfest’s tenth...
View ArticleRenovate Probe
IntroductionBots are used to automate tasks in a plugin. The Plugin Health Scoring System tracks usage of two bots - Dependabot and Renovate.Dependabot looks for dependencies that are outdated in a...
View ArticleJenkins August 2023 Newsletter
Key TakeawaysJenkins project reports growth of 79% in Jenkins Pipeline, used to propel software delivery.Contributed by: Wadeck FollonierAndrea Chiera completed his 3 months internship within the...
View ArticleIncremental Build Detection Probe
IntroductionThe Incremental Build Detection Probe was developed as a part of Google Summer of Code 2023 for the plugin health scoring system project.Incremental builds aid in continuous delivery of...
View Article