The Wayback Machine - https://web.archive.org/web/20201207054551/https://github.com/unguiculus/job-dsl-sample
Skip to content
master
Go to file
Code

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
src
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.adoc

job-dsl-sample

Sample project for a Jenkins Job DSL setup with Gradle.

  • Uses Jenkins Test Harness to test the DSL on a real Jenkins

  • Includes a Jenkinsfile for use in a multi-branch pipeline job

Testing Job DSL

$ ./gradlew test

This starts up Jenkins using Jenkins Test Harness and runs the Job DSL scripts in the jobs directory. A very simple Spock test checks that no exception is thrown. Real world setup might want to use some more advanced tests, but this gives you a starting point for an initial setup. Additionally, the generated job config files are saved to the directory build/xml.


:license apache  2.0 blue
You can’t perform that action at this time.