All jobs of CamBPM Jenkins are generated using Jenkins JobDSL scripts. As there are a lot of jobs and naming does not match 100 percent because of generalization / templating, linking the corresponding JobDSL file would improve the relationship between Job and JobDSL script.
- For each job, create a link in the job's description pointing it's corresponding JobDSL file.
As this should affect the behavior of all jobs, the implemention in the following class AbstractJobGenerator should be changed. After the change, let CI build and push the new Job-Dsl-Generator artifact and update the used version of the job-dsl-generator on all job-dsl-branches.