Support multipile executors per CI stage (V2)

Description

Currently we allow creating just one Jenkins "Free-Style" job per standard-CI stage and distribution. This means for e.g. that you can only have one "check-patch" script running on EL7 for a given project.

It had been requested several times to allow having multiple standard-CI scripts running in parallel on separate slaves as a means to get CI results faster.

Implementing this properly will probably require implementing both and

Activity

Show:

Barak Korren June 10, 2018 at 3:20 PM

This requirement had been provides by the STDCI V2 sub-stages

Eyal Edri June 3, 2018 at 1:21 PM

I guess this is solved with V2 DSL?

Barak Korren February 5, 2018 at 8:56 AM

The work on would provide solution to this ticket as the DSL already include a built-in "sub-stages" feature.

Barak Korren July 12, 2017 at 1:25 PM

One quick and dirty way to achieve this that was suggested by and made possible by Gerrit 79316 is to create "fake distributions" such as "el7:a" and "el7:b". This will allow people to use YAML to make jobs that target those fake distributions.

Making such "fake distributions" is actually quite easy in practice since we got Gerrit 73690.

Fixed

Details

Assignee

Reporter

Components

Priority

Created July 12, 2017 at 1:02 PM
Updated September 2, 2018 at 3:50 PM
Resolved June 10, 2018 at 3:20 PM