• Icon: Improvement Improvement
    • Resolution: Unresolved
    • Icon: Major Major
    • blueocean-plugin
    • None

      Version 1.5.0 of the declarative pipeline plugin added support for matrixes. However, these are not rendered very well by Blue Ocean. It just says "Matrix ..." next to each set of parallel stages. You have to hover over this cut off label in order to see what the values of the axes are. This should be cleaned up so the values of the axes are always visible. One possibility is to add a pseudo-stage at the start of each parallel block whose name is the list of values.

          [JENKINS-61281] Render matrixes better in Blue Ocean

          Just in case anyone is wondering how bad the user experience of the matrix pipeline is, it currently (2.226) looks like this:

          If you hover over the matrix steps then a tooltip indicating the axis values pops up.

          IMHO this is not a minor issue (changed prio to major)

          Stefan Drissen added a comment - Just in case anyone is wondering how bad the user experience of the matrix pipeline is, it currently (2.226) looks like this: If you hover over the matrix steps then a tooltip indicating the axis values pops up. IMHO this is not a minor issue (changed prio to major)

          Yeah, it's really ugly.  The VERY poor UX shown above, and bugs with sparse matrix, together prevent us from using it.  Even if the sparse bugs are fixed, I still don't think we can use it due to the UX issues very clearly demonstrated above.

          Brian J Murrell added a comment - Yeah, it's really ugly.  The VERY poor UX shown above, and bugs with sparse matrix, together prevent us from using it.  Even if the sparse bugs are fixed, I still don't think we can use it due to the UX issues very clearly demonstrated above.

          Tony Kuo added a comment - - edited

          Yeah, I would like to up-vote this issue as it is almost a show stopper for using matrix pipeline.
          At least it should try to display all matrix axis and values without user needing to hover over text. 

          Tony Kuo added a comment - - edited Yeah, I would like to up-vote this issue as it is almost a show stopper for using matrix pipeline. At least it should try to display all matrix axis and values without user needing to hover over text. 

          Saad Azam added a comment - - edited

          dnusbaum I am not sure who is the right person to take this issue. This is a very critical improvement. A lot of big corporate projects utilize matrix in their pipelines. As mentioned by other users, the blue ocean display for matrix is a big letdown. 

          Saad Azam added a comment - - edited dnusbaum I am not sure who is the right person to take this issue. This is a very critical improvement. A lot of big corporate projects utilize matrix in their pipelines. As mentioned by other users, the blue ocean display for matrix is a big letdown. 

          Devin Nusbaum added a comment -

          See the note regarding "Blue Ocean status" on https://www.jenkins.io/doc/book/blueocean/. In all likelihood, the only way something like this would happen is if you choose to work on it yourself.

          Devin Nusbaum added a comment - See the note regarding "Blue Ocean status" on https://www.jenkins.io/doc/book/blueocean/ . In all likelihood, the only way something like this would happen is if you choose to work on it yourself.

            Unassigned Unassigned
            rittneje Jesse Rittner
            Votes:
            24 Vote for this issue
            Watchers:
            22 Start watching this issue

              Created:
              Updated: