Uploaded image for project: 'Jenkins'
  1. Jenkins
  2. JENKINS-40446

Links broken in GitHub status for matrix projects

    • frank, pannonian

      When using blue ocean (I think starting from beta 11 or so), the links in GitHub status were replaced by BlueOcean links, but, at least for matrix projects, these links are broken, for example this is a matrix project that lives in a folder "thefolder" and is called "theproject" in Jenkins, the link used by blueocean is:
      https://jenkins/blue/organizations/jenkins/thefolder%2Ftheproject%2FDIST%3Dtrusty/detail/trusty/921/pipeline
      while the correct non-blue ocean link is:
      https://jenkins/job/thefolder/job/theproject/921/DIST=trusty/

      Going through the blue ocean web interface to the project, nothing is even shown.

      If this can't be fixed soon, there should be at least an option to enable/disable replacing conventional links with blue ocean links, this makes using blue ocean practically impossible with github testing.

          [JENKINS-40446] Links broken in GitHub status for matrix projects

          Leandro Lucarella created issue -
          Michael Neale made changes -
          Assignee New: James Dumay [ jamesdumay ]

          Michael Neale added a comment -

          lucasocio as an immediate measure, if you remove the plugin called "BlueOcean Display URL plugin" then it should revert to the normal behavior. There is an update to that plugin that lets it be configured to. (it won't be re-installed automatically). Or disable it - up to you.

          there is also a related ticket: https://issues.jenkins-ci.org/browse/JENKINS-37427 which will make blue ocean do the right thing with matrix, which would make this kind of moot, but you need to solve this now - so I recommend the above.

          jamesdumay do I have this right?

          Michael Neale added a comment - lucasocio as an immediate measure, if you remove the plugin called "BlueOcean Display URL plugin" then it should revert to the normal behavior. There is an update to that plugin that lets it be configured to. (it won't be re-installed automatically). Or disable it - up to you. there is also a related ticket: https://issues.jenkins-ci.org/browse/JENKINS-37427 which will make blue ocean do the right thing with matrix, which would make this kind of moot, but you need to solve this now - so I recommend the above. jamesdumay do I have this right?
          Michael Neale made changes -
          Link New: This issue relates to JENKINS-37427 [ JENKINS-37427 ]

          James Dumay added a comment - - edited

          michaelneale working on a fix for the blueocean display URL plugin that will not generate a blue URL to matrix projects.

          But yes, there is an option to disable the behaviour on the user profile coming soon.

          James Dumay added a comment - - edited michaelneale working on a fix for the blueocean display URL plugin that will not generate a blue URL to matrix projects. But yes, there is an option to disable the behaviour on the user profile coming soon.
          James Dumay made changes -
          Status Original: Open [ 1 ] New: In Progress [ 3 ]
          James Dumay made changes -
          Status Original: In Progress [ 3 ] New: In Review [ 10005 ]
          James Dumay made changes -
          Sprint New: frank [ 156 ]

          James Dumay added a comment -

          There is a fix in the next version of the plugin. Release is a week away.

          James Dumay added a comment - There is a fix in the next version of the plugin. Release is a week away.
          James Dumay made changes -
          Resolution New: Fixed [ 1 ]
          Status Original: In Review [ 10005 ] New: Resolved [ 5 ]

            jamesdumay James Dumay
            lucasocio Leandro Lucarella
            Votes:
            0 Vote for this issue
            Watchers:
            4 Start watching this issue

              Created:
              Updated:
              Resolved: