Session Description

Tired of manually configuring Jenkins through its web interface? Fret not, the Jenkins Configuration as Code project can help. In this workshop, attendees will learn how to configure Jenkins by code and improve the maintenance process of Jenkins.
This session is a must attend for professionals that use and maintain Jenkins for their projects. Participants will learn on how to configure Jenkins from code, use git version control system to track changes and easily rollback when problems occurs.
Participants are advised to bring their own laptop with the most recent nix/macOS operating system and the most recent Docker and Docker Compose environment installed. Windows operating system users are advised to use a recent nix virtual machine with Docker and Docker Compose installed or ensure that their Windows native Docker and Docker Compose environment works transparently as if it is on a recent nix/macOS system. The entire workshop materials are tested only with recent nix/macOS operating system.