Docker-based Jenkins quick start examples

Table of Contents About the Project Phase 1 Phase 2 Next Steps Acknowledgments Useful Links About the Project The aim of my project was to tackle the challenges and intricacies that users frequently encounter when configuring Jenkins with Docker. The current process comprises numerous daunting steps associated with security risks. My objective was to resolve Read more about Docker-based Jenkins quick start examples[…]

Java 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 includes the installation guides, Pipeline documentation, and Pipeline syntax. Refer to the GitHub issue for additional information and insight. Background Debian 12 Read more about Java 17 usage in Jenkins.io Documentation[…]

Pipeline Steps Documentation Generator Improvements

About Pipeline Steps Documentation Generator Improvements is a project under Google Summer of Code 2022, and this project aims to improve the steps documentation generated for Pipeline jobs, which is used by thousands of Pipeline developers worldwide. Some initial parts of the project involved changes to the UI of the website. I spent most of Read more about Pipeline Steps Documentation Generator Improvements[…]

Expanding Open Source in Africa

Open source software has changed software development. Companies readily use open source as a key part of their software development and delivery. Open source operating systems dominate cloud computing operating systems. Open source JavaScript libraries and frameworks like Angular, Vue.js, and React are key components in web applications. Open source Java libraries and frameworks like Read more about Expanding Open Source in Africa[…]

DigitalOcean sponsors the Jenkins project

The Jenkins infrastructure team has extended the reach of the ci.jenkins.io agents. We’re grateful that DigitalOcean has donated $2760 to the Jenkins project. The donation has allowed us to run jobs from ci.jenkins.io on an additional cluster hosted by DigitalOcean. Easy setup We defined a new Kubernetes cluster on DigitalOcean with the DigitalOcean Terraform provider. Read more about DigitalOcean sponsors the Jenkins project[…]

She Code Africa Contributhon 2022!

The She Code Africa Contributhon started April 5, 2022. The She Code Africa Contributhon is a boot camp where African women are paid to work with open source organizations on selected projects with dedicated mentors. This program aims to create a more diverse, inclusive, and innovative culture within the African open source ecosystem by matching Read more about She Code Africa Contributhon 2022![…]

Welcome the SheCodeAfrica Contributhon participants!

The SheCodeAfrica Contributhon started April 1, 2021. The SheCodeAfrica Contributhon is a boot camp where African women are paid to work with open source organizations on selected projects with dedicated mentors. This program aims to create a more diverse, inclusive, and innovative culture within the African open source ecosystem by matching African women in technology Read more about Welcome the SheCodeAfrica Contributhon participants![…]

GSOD Project Report: Document Jenkins on Kubernetes

Jenkins is the world’s leading open-source automation server used by companies large and small around the globe to implement continuous integration and continuous delivery. Kubernetes is a portable, extensible, open-source platform for managing containerized workloads and services, that facilitates both declarative configuration and automation. Kubernetes is compatible with the majority of CI/CD tools which allow Read more about GSOD Project Report: Document Jenkins on Kubernetes[…]

Document Jenkins on Kubernetes: Installing Jenkins on Kubernetes Documentation Release

We are super excited to announce that the Document Jenkins on Kubernetes Project recently merged its first PR into Jenkins.io. This PR adds a new Kubernetes section to the existing Installing Jenkins chapter of Jenkins.io. This new section describes two options to install/run Jenkins on Kubernetes, how to setup a minikube cluster on which to Read more about Document Jenkins on Kubernetes: Installing Jenkins on Kubernetes Documentation Release[…]

Documenting Jenkins on Kubernetes Introduction

I’m thrilled to announce that I will be participating in Google Season of Docs (GSoD) 2020 with the Jenkins project. I started contributing to Jenkins documentation during the technical writer exploration phase for Google Season of Docs 2020 and I must say, my journey so far has been nothing short of amazing majorly because of Read more about Documenting Jenkins on Kubernetes Introduction[…]