• Icon: Task Task
    • Resolution: Fixed
    • Icon: Major Major
    • blueocean-plugin
    • None
    • 1.0-pre-beta-1

      Backend API doesn't support Matrix style projects. Matrix or Multi-configuration project has build configuration where it can have multiple axis and for each combination of axis values build is repeated.

      For example if there are two axis, OS with values linux and windows and JDK with values 1.7 and 1.8. then a build will result in to 4 instance of builds:

      OS=linux,JDK1.7
      OS=linux,JDK1.8
      OS=windows,JDK1.7
      OS=windows,JDK1.8

      Project itself is supported and can be accessed using pipelines API but underlying matrix project properties such as axis and combination of axis is not handled.

      Backend should define API model and how they are exposed via REST API.

          [JENKINS-37104] Ensure matrix projects do not break blue ocean

          Michael Neale added a comment -

          vivek is this still a WIP? hard to tell from state of the ticket

          Michael Neale added a comment - vivek is this still a WIP? hard to tell from state of the ticket

          Vivek Pandey added a comment -

          not being worked on.

          Vivek Pandey added a comment - not being worked on.

          Michael Neale added a comment -

          vivek ok - I think this is probably needed for a version of a beta right?, as many people will try it and it it falls over if they happen to have a matrix job isn't a good look.

          This may end up being a similar issue to #JENKINS-36980 - do you think?

          Michael Neale added a comment - vivek ok - I think this is probably needed for a version of a beta right?, as many people will try it and it it falls over if they happen to have a matrix job isn't a good look. This may end up being a similar issue to # JENKINS-36980 - do you think?

          Vivek Pandey added a comment -

          michaelneale I don't think its related to JENKINS-36980. Pagination support will definitely improve the load time. I have linked tickets which will ensure matrix projects are not broken.

          Vivek Pandey added a comment - michaelneale I don't think its related to JENKINS-36980 . Pagination support will definitely improve the load time. I have linked tickets which will ensure matrix projects are not broken.

            vivek Vivek Pandey
            vivek Vivek Pandey
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: