First, thank you for this powerful and useful plugin!
After playing with the jobDSL plugin for a day now, I have managed to create Jenkins jobs by building from a 'seed' project
I think I have a good understanding on how the plugin works for theses standard cases.
Now I would like to get some expert feedback on how best to approach the following use case.
Being an avid user of the
Active Choices plugin I have several combinations of AC-parameters that together create little UI gadgets that provide useful functionality.
Here is an example of a Server File Browser 'gadget' consisting of a combination of 3 active choice parameters. I can certainly code this into a jobDSL script to create a free-style job.
The use case I'm interested in however, is to assemble small groups of Active Choice parameters (coded as dsl scripts) into a new Jenkins project.
By choosing from a set of managed dsl scripts I want to create a new project from groups of parameters rather than simple parameters themselves.
Is there a way to execute a dsl script so that only generates a fragment of the job configuration rather than the complete job?
Any feedback or ideas on whether something like the idea below is possible with the jobDSL plugin or standalone functionality?