[JIRA] (JENKINS-42808) matrix-project support for pipeline jobs

1 view
Skip to first unread message

me+jenkins@childno.de (JIRA)

unread,
Mar 15, 2017, 10:53:01 AM3/15/17
to jenkinsc...@googlegroups.com
Marcel 'childNo͡.de' Trautwein created an issue
 
Jenkins / New Feature JENKINS-42808
matrix-project support for pipeline jobs
Issue Type: New Feature New Feature
Assignee: Kohsuke Kawaguchi
Components: matrix-project-plugin
Created: 2017/Mar/15 2:52 PM
Priority: Minor Minor
Reporter: Marcel 'childNo͡.de' Trautwein

Analogue to the "Multibranch Pipelines" it would be great to get matrix-project supported pipelines.

Use cases:

  • different target environment with different plattform support builds
  • coded pipeline support for matrix based job definitions
    • actually it is only possible to use the old but pipeline incompatible JenkinsDSL (yes, there is a DSL for starting pipelines, but that's not the point)
Add Comment Add Comment
 
This message was sent by Atlassian JIRA (v7.3.0#73011-sha1:3c73d0e)
Atlassian logo

me+jenkins@childno.de (JIRA)

unread,
Mar 15, 2017, 10:56:02 AM3/15/17
to jenkinsc...@googlegroups.com

me+jenkins@childno.de (JIRA)

unread,
Mar 15, 2017, 10:57:01 AM3/15/17
to jenkinsc...@googlegroups.com

me+jenkins@childno.de (JIRA)

unread,
Mar 15, 2017, 10:57:02 AM3/15/17
to jenkinsc...@googlegroups.com

me+jenkins@childno.de (JIRA)

unread,
Mar 15, 2017, 10:58:01 AM3/15/17
to jenkinsc...@googlegroups.com

me+jenkins@childno.de (JIRA)

unread,
Mar 15, 2017, 10:58:01 AM3/15/17
to jenkinsc...@googlegroups.com
Analogue to the "Multibranch Pipelines" it would be great to get matrix-project supported pipelines.
i.e.
https://wiki.jenkins-ci.org/display/JENKINS/Matrix+Project+Plugin => https://plugins.jenkins.io/matrix-project should get a compagnion/successor {color:red}workflow-matrix{color} aside multibranch https://plugins.jenkins.io/workflow-multibranch


Use cases:
* different target environment with different plattform support builds
* coded pipeline support for matrix based job definitions
** actually it is only possible to use the old but pipeline incompatible JenkinsDSL (yes, there is a DSL for starting pipelines, but that's not the point)

me+jenkins@childno.de (JIRA)

unread,
Mar 15, 2017, 11:13:01 AM3/15/17
to jenkinsc...@googlegroups.com

brian.murrell@intel.com (JIRA)

unread,
Jun 20, 2018, 12:48:02 PM6/20/18
to jenkinsc...@googlegroups.com

Is matrix building really that rare that this isn't implemented yet?

What I'm really after is being able to define a step in a Blue Ocean pipeline that executes for a number of axes (O/S, arch, etc.).  Is this the only real blocking issue to that?

nimrod7@gmail.com (JIRA)

unread,
Jun 26, 2018, 11:22:04 AM6/26/18
to jenkinsc...@googlegroups.com
Kasia Gauza updated an issue
 
Change By: Kasia Gauza
Attachment: image-2018-06-26-17-21-17-340.png
This message was sent by Atlassian JIRA (v7.10.1#710002-sha1:6efc396)

nimrod7@gmail.com (JIRA)

unread,
Jun 26, 2018, 11:30:02 AM6/26/18
to jenkinsc...@googlegroups.com
Kasia Gauza updated an issue
Change By: Kasia Gauza
Attachment: image-2018-06-26-17-29-03-888.png

nimrod7@gmail.com (JIRA)

unread,
Jun 27, 2018, 6:05:02 AM6/27/18
to jenkinsc...@googlegroups.com
Kasia Gauza commented on New Feature JENKINS-42808
 
Re: matrix-project support for pipeline jobs

It is really strange. Now I really don't know how to implement an axis shown below with a few configuration/platforms, each one with several separated stages (build, unit/integration tests, code metrics):

Not to have a single stage mess like this:

Any clues how to achieve this painlessly?

alr48@cl.cam.ac.uk (JIRA)

unread,
Jun 27, 2018, 1:40:02 PM6/27/18
to jenkinsc...@googlegroups.com

This would be extremely useful to have. We have many different combinations of target architectures + build variations and the matrix plugin works quite well for this usecase.

 

It would be great if we could have a matrix job that runs a single jenkinsfile with different parameters but without different git branches for each variant.

 

A single parallel block is not a reasonable alternative to the matrix plugin. If I go on console output I get all the parallel output interleaved. While the blue ocean UI filters it by parallel stage having to expand each individual node is also quite annoying.

savages@savages.com (JIRA)

unread,
Aug 15, 2019, 12:58:03 PM8/15/19
to jenkinsc...@googlegroups.com

I have a matrix of test data and configuration parameters that I would like to use a pipeline to test. .

I can run a shell, but how to I get it to run a pipleline?

This message was sent by Atlassian Jira (v7.11.2#711002-sha1:fdc329d)
Reply all
Reply to author
Forward
0 new messages