Multibranch-Pipeline: Unchanged Jobs should not trigger new builds

36 views
Skip to first unread message

Markus Schwarz

unread,
Jul 25, 2017, 2:50:16 AM7/25/17
to job-dsl-plugin
Hi,

I created a bunch of multibranch-pipeline jobs with jobDSL, works like a charm. The problem is, whenever I change or add a job, all jobs get scheduled builds for every branch, even if the job has not changed at all. With a large number of jobs this is quite annoying as it blocks jenkins slaves for no reason. A workaround would be to create multiple seed jobs which then handle only a few dsl-jobs, but this can't be the right way.

Maybe I'm doing something wrong here, then it would be nice to get some advice how to change the behaviour. If it is intended behaviour, jobDSL is sadly not the way we can follow.

Thanks
Markus
Message has been deleted

misha

unread,
Jul 25, 2017, 4:59:19 AM7/25/17
to job-dsl-plugin
I'm having the same issue, adding new job to DSL scheme will trigger all existing jobs and send unnecessary e-mails. Is there a workaround to not trigger existing jobs? I'm think one possible way to disable the trigger is this option from DSL plusing itself:
Action for existing jobs and views:

Daniel Spilker

unread,
Sep 7, 2017, 4:07:38 PM9/7/17
to job-dsl...@googlegroups.com
Daniel

--
You received this message because you are subscribed to the Google Groups "job-dsl-plugin" group.
To unsubscribe from this group and stop receiving emails from it, send an email to job-dsl-plugin+unsubscribe@googlegroups.com.
To post to this group, send email to job-dsl-plugin@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/job-dsl-plugin/3c0b8dae-bc2a-4f7d-b99d-972f6398ec44%40googlegroups.com.

For more options, visit https://groups.google.com/d/optout.

Reply all
Reply to author
Forward
0 new messages