Home - declension/job-dsl-plugin GitHub Wiki

Welcome to the jenkins-job-dsl wiki!

Getting Started

Highly recommended starting point is the tutorial.

Once you know how to create a "seed" job from the tutorial, start looking at the real world examples for examples to steal from. After you get familiar with some of the commands, try them out at the Job DSL Playground.

If you want to get fancy you'll want to read up on configure block, which gives you direct access to the config.xml. It's also possible (and easy) to define your own DSL commands using monkey patching.

Have a look at the Jenkins Job DSL Gradle example to see how to organize a SCM repository for Job DSL scripts.

Release Notes