Jenkins CI/CD Automation

Declarative Pipelines, Shared Libraries & K8s Agents

Jenkins automation mastery: Declarative/Scripted pipelines, Docker agents, Shared Libraries, K8s dynamic agents, and Jenkins Configuration as Code (JCasC).

#jenkins#cicd#devops#groovy#pipeline#jcasc#docker
Initialize Workspace
$ trak init tool/jenkins
Creates ./learn-jenkins in current directory
Curriculum Modules (18)
Module 001 of 18

Architecture & Controller-Agent Model

Jenkins Controller, Executors, static vs dynamic ephemeral agents, Groovy runtime

Topics Covered in this Module:

architecturecontrolleragents
Generated File Structure:
├── 00-architecture---controller-agent-model
├── README.md (Comprehensive Guide & Cheatsheet)
└── main (Hands-on Source Code Exercises)