This document provides an agenda and instructions for a workshop on using JobDSL to configure Jenkins jobs. It introduces JobDSL and how it can be used to simplify Jenkins job configuration and maintenance. The workshop includes exercises to create simple jobs with JobDSL, generate jobs from a configuration file using loops in Groovy, and use the configure block to support plugins not directly supported by JobDSL. Running the JobDSL scripts within Jenkins jobs and understanding basic Groovy are covered.