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

          James Dumay added a comment -

          lucasocio for new PRs is the link correct? Just upgrading the plugin won't change the existing links

          James Dumay added a comment - lucasocio for new PRs is the link correct? Just upgrading the plugin won't change the existing links

          Sorry, is not the GitHub status that has a wrong link, is e-mail and slack notifications.

          Should I create another issue?

          Leandro Lucarella added a comment - Sorry, is not the GitHub status that has a wrong link, is e-mail and slack notifications. Should I create another issue?

          James Dumay added a comment -

          lucasocio what versions of the following plugins do you have installed?

          • Blue Ocean beta
          • BlueOcean Display URL plugin
          • Display URL API

          James Dumay added a comment - lucasocio what versions of the following plugins do you have installed? Blue Ocean beta BlueOcean Display URL plugin Display URL API

          • io.jenkins.blueocean:blueocean:1.0.0-b19
          • org.jenkins-ci.plugins:blueocean-display-url:1.3
          • org.jenkins-ci.plugins:display-url-api:0.5

          Leandro Lucarella added a comment - io.jenkins.blueocean:blueocean:1.0.0-b19 org.jenkins-ci.plugins:blueocean-display-url:1.3 org.jenkins-ci.plugins:display-url-api:0.5

          James Dumay added a comment -

          lucasocio good news is that we had fixed this a few months back but had not released it. Ill do some more testing and get a release out shortly.

          James Dumay added a comment - lucasocio good news is that we had fixed this a few months back but had not released it. Ill do some more testing and get a release out shortly.

          James Dumay added a comment -

          This improvement will be shipping alongside beta 21 this week.

          James Dumay added a comment - This improvement will be shipping alongside beta 21 this week.

          Cool! Thanks!

          Leandro Lucarella added a comment - Cool! Thanks!

          James Dumay added a comment -

          You can grab these fixes from the Update Center right now by upgrading the Blue Ocean Display URL plugin to 1.4

          James Dumay added a comment - You can grab these fixes from the Update Center right now by upgrading the Blue Ocean Display URL plugin to 1.4

          I can confirm now matrix job links works well with both slack and e-mail notifications. Thanks!!!

          Leandro Lucarella added a comment - I can confirm now matrix job links works well with both slack and e-mail notifications. Thanks!!!

          James Dumay added a comment -

          Awesome! Thanks for waiting out the fix

          James Dumay added a comment - Awesome! Thanks for waiting out the fix

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

              Created:
              Updated:
              Resolved: