Just to clarify - does it mean that Throttling plugin throttles not the job 
as a whole, but each step in parallel? My assumption was that throttling is 
only for the job, and nested threads have nothing to do with throttle. By 
your words it looks like setting throttling to "1" for the job reduce the 
possible parallel threads execution to a single thread at a time as well, 
is that true?

If this is not true, you just gather all the jobs under one throttling 
category and set the concurrent builds limit to 1.

BR,
Denys

среда, 30 января 2019 г., 14:17:15 UTC+1 пользователь Vitaly Karasik 
написал:
>
> I have multibranch job, whole pipeline runs on certain node. 
>
> Currently I have a slaves with single executor, so multiple jobs cannot 
> run on the same node. I'd like to use parallel steps inside my pipeline, so 
> I need to increase number of executors. 
>
> What is the best way to prevent concurrent job execution? 
>
> Such configuration was trivial with Jenkins freestyle job and Throttling 
> plugin - I simple used "Maximum Concurrent Builds Per Node". But in 
> pipeline it seems that I cannot use "throttle" for whole pipeline, I need 
> to use it for each step. Is there more elegant solution?
>
> TIA, Vitaly
>

-- 
You received this message because you are subscribed to the Google Groups 
"Jenkins Users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to jenkinsci-users+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/jenkinsci-users/08107dc8-9bb4-4979-89c3-302a00183bc1%40googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to