It's helpful to have possibility to set `jobAlias` in case the
same job is used multiple times with different configurations.
Change-Id: Ic092c6b2f5d893e75ebce4aaebc7eaf88a8978a6
This patch adds support for aggregated test results in the Jenkins
MultiJobProject plugin.
Change-Id: I5c98f7814d33a740d9a70b584e00d1aa5f50e0ea
Signed-off-by: Major Hayden <major@redhat.com>
Currently multijob build step has no support for executionType
parameter added in 1.22 version of Multijob plugin.
This parameter allows to specify strategy for triggering build steps
inside multijob stage and this strategy could be parallel (which
is default and only supported version) or sequental.
This patch fixes this problem and adds corresponding parameter
"execution-type" for such build step.
Change-Id: Ie139da844a64b1591b05ccacb7e107fa07bd218a
ALWAYS is a valid continuation condition in Multijob plugin
Change-Id: I2e2e488b5172b0a182e2fc1d59313d007da61462
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
Let a multijob phase specify a subset of a matrix job via a
Groovy filter, as the Parameterized Trigger plug-in does.
This is from a builder, not a publisher.
A project can define a filter via 'restrict-matrix-project'.
Two plug-ins are involved in this: Parameterized Trigger and
Multijob.
Change-Id: Ifa5f91ed080c4eb43c31a593b70b5e1e5169e77e
Signed-off-by: Daniel Díaz <daniel.diaz@linaro.org>
Multijob builder is missing the "Abort all other job" parameter configuration
This PR adds its management setup
Change-Id: I5efe677ba644e5e9b104248d44b669b1d4a75f10
'Enable condition' is optional condition in groovy script
format to run phase job of MultiJob project
Change-Id: I1962d7f8dc2a3613e96654ba11e15f79f8193fae
this option allows terminate job phase on specific status of job
Change-Id: I5984fb2494120afc97140c1ae38635301e8f1376
Signed-off-by: Lukas Bednar <lbednar@redhat.com>