Kevin Martens
Kevin Martens is part of the CloudBees Documentation team, helping with Jenkins documentation creation and maintenance.
Highlights Jenkins in GSoC planning is in full steam ahead. General availability of new development tools on ci.jenkins.io: Maven, JDK, Playwright. 98 pull requests were merged from 38 different authors in January. Jenkins 2.375.2 released January 11, 2023. Over 350 positive ratings. A sandbox bypass vulnerability was corrected among 37 other vulnerabilities. The security team recommends users to upgrade. Debian 12 (“bookworm”) will not deliver OpenJDK 11 Contributed by:...
2022 was a fruitful year for Jenkins! Across the Jenkins project, we experienced growth and strong contributions. We want to share deep gratitude to the corporate sponsorships and individual contributions that made it possible to take Jenkins to the next level. We also look forward to welcoming new friends to collaborate with us in working together to make Jenkins even better. There’s still a...
Table of Contents Pre-requisites Java Jenkins user Docker Create a new node in Jenkins Node creation in the UI Node configuration Run your Jenkins agent as a service In this tutorial, we will review how to start a Jenkins agent as a Linux service with systemd. When using Docker for my agents, entering the correct options on the command line should cause the agents to restart automatically. Sometimes, such as when...
The Jenkins project would like to take a moment and share deep gratitude to our sponsors. Sponsorship of the Jenkins project is key to the maintenance and development of Jenkins. There are different ways in which our sponsor organizations support the Jenkins project, such as infrastructure, necessary development tools, funding, and providing mirrors to connect Jenkins to the community. For supporting Jenkins distribution,...
Hello all, voter registration and candidate nominations for the 2022 Jenkins elections are now complete. Thanks to everyone who registered to vote and to all those who submitted nominations. Special thanks to the candidates that have accepted the nominations. As in years past, when a particular role receives only one nomination, an election is not required. This year, all the board and officer positions...
As November continues, we want to share some highlights from Hacktoberfest 2022! This year’s edition was incredibly busy with lots of interesting ideas, great work, new Jenkins contributors, and returning contributors. We want to thank all of the contributors and mentors for all of their hard work, as none of this would be possible without them. Hacktoberfest is an event to highlight and...
We are excited to announce the 2022 Jenkins Governance Board elections! The nomination and voter registration period is now open. Nominations can be submitted for two governance board positions, and all five officer positions (Security, Events, Release, Infrastructure, and Documentation). Many thanks to Gavin Mogan and Ewelina Wilkosz for serving on the Jenkins Governance Board. We also want to thank Damien Duportal as Infrastructure...
We are excited to announce that the relationship between DigitalOcean and Jenkins continues to grow! We want to thank DigitalOcean for providing such incredible support to the Jenkins project. DigitalOcean has provided a substantial donation of $18,000 to the Jenkins project. This is in addition to their previous sponsorship. Combining these, DigitalOcean has granted over $20,000 to the Jenkins project. The funding aspect is clear,...
Summary Beginning with Jenkins weekly v2.333 (released on January 31, 2022) and Jenkins LTS v2.346.1, Jenkins core has upgraded from GIF and PNG icons to SVG icons. Plugins that will be affected by this change are tracked in a spreadsheet found in JENKINS-68251. Plugins that do not interact with icons are unaffected by this change. Background Scalable vector graphics (SVG) icons provide a more attractive...