Commit Graph

12 Commits

Author SHA1 Message Date
Artem Nikitin fa688582a6 Add alias to multijob builder
It's helpful to have possibility to set `jobAlias` in case the
same job is used multiple times with different configurations.

Change-Id: Ic092c6b2f5d893e75ebce4aaebc7eaf88a8978a6
2019-11-13 09:08:38 +03:00
Major Hayden 3913c3e71a
Add support for aggregated test results
This patch adds support for aggregated test results in the Jenkins
MultiJobProject plugin.

Change-Id: I5c98f7814d33a740d9a70b584e00d1aa5f50e0ea
Signed-off-by: Major Hayden <major@redhat.com>
2018-04-20 15:49:27 -04:00
Andrey Kostrov 8ae85cdb4d Extend multijob build step with "execution-type" option
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
2017-07-18 13:13:52 +03:00
Jef Mallal 65c3c8bed6 Add support for retry in multijob plugin
Change-Id: I48a770d5a9f1fcfb540b9b498cc03636540368f4
2016-07-05 09:07:20 -06:00
Jenkins 0faccf37ae Merge "add support for node-parameters option for multijob builder" 2016-04-23 17:23:19 +00:00
Fathi Boudra 586baf80db multijob: add support for "ALWAYS" continuation condition
ALWAYS is a valid continuation condition in Multijob plugin

Change-Id: I2e2e488b5172b0a182e2fc1d59313d007da61462
Signed-off-by: Fathi Boudra <fathi.boudra@linaro.org>
2016-04-10 13:56:31 +03:00
dayanjer 99583eccc4 add support for node-parameters option for multijob builder
Change-Id: Ie7e2e12137fcfbe55937b8972b4fc5d538f817f2
2016-03-06 12:03:21 +00:00
Daniel Díaz 6aefe812bc Add support for matrices' subset in multijobs.
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>
2015-12-18 22:27:47 +08:00
Nicolas Glayre 1919646109 Adding a new project parameter on multijob
Multijob builder is missing the "Abort all other job" parameter configuration
This PR adds its management setup

Change-Id: I5efe677ba644e5e9b104248d44b669b1d4a75f10
2015-12-15 17:14:18 +01:00
Igor Belikov cc96136a6e Add 'Enable condition' support to MultiJob builder
'Enable condition' is optional condition in groovy script
format to run phase job of MultiJob project

Change-Id: I1962d7f8dc2a3613e96654ba11e15f79f8193fae
2015-01-27 17:28:07 +03:00
Lukas Bednar fa8ae1c60f multijob: added kill-phase-on option
this option allows terminate job phase on specific status of job

Change-Id: I5984fb2494120afc97140c1ae38635301e8f1376
Signed-off-by: Lukas Bednar <lbednar@redhat.com>
2014-06-27 14:08:43 +02:00
Marc Abramowitz a0dac0f4e7 Add more tests
Change-Id: Ie0e0e3906edaa278805917e6303b1d5f1daba864
2014-04-29 10:34:22 -07:00