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

Link to "Bitbucket Pipeline for Blue Ocean" in Plugin Manager doesn't work

    • Blue Ocean 1.4 - beta 3

      Successfully installed plugin.  The link for the text of name of the plugin does work [https://wiki.jenkins-ci.org/display/JENKINS/Blue+Ocean+Plugin/blueocean-bitbucket-pipeline]  Get page not found.

          [JENKINS-47943] Link to "Bitbucket Pipeline for Blue Ocean" in Plugin Manager doesn't work

          Daniel Beck added a comment -

          What version of the plugin is this?

          Daniel Beck added a comment - What version of the plugin is this?

          Daniel Beck added a comment -

          Notably, Bitbucket Pipeline for Blue Ocean does not define a wiki URL in its POM, so https://plugins.jenkins.io/blueocean-bitbucket-pipeline doesn't have anywhere to link to

          The META-INF/MANIFEST.MF however contains

          Long-Name: Bitbucket Pipeline for Blue Ocean
          Url: https://wiki.jenkins-ci.org/display/JENKINS/Blue+Ocean+Plugin/blu
           eocean-bitbucket-pipeline
          Plugin-Version: 1.3.2

          So, yeah, either in the plugin directly, or maven-hpi-plugin. Should probably just define a URL and done.

          Daniel Beck added a comment - Notably, Bitbucket Pipeline for Blue Ocean does not define a wiki URL in its POM, so https://plugins.jenkins.io/blueocean-bitbucket-pipeline doesn't have anywhere to link to The META-INF/MANIFEST.MF however contains Long-Name: Bitbucket Pipeline for Blue Ocean Url: https://wiki.jenkins-ci.org/display/JENKINS/Blue+Ocean+Plugin/blu  eocean-bitbucket-pipeline Plugin-Version: 1.3.2 So, yeah, either in the plugin directly, or maven-hpi-plugin. Should probably just define a URL and done.

          Daniel Beck added a comment -

          The Blue Ocean parent POM defines the URL to the wiki page:
          https://github.com/jenkinsci/blueocean-plugin/blob/f62fb3976ad8a464dee101c3ce3908445cadbee8/pom.xml#L55

          Since the plugin doesn't override it, it inherits the default from Model.getUrl():
          https://maven.apache.org/ref/3.2.1/apidocs/org/apache/maven/model/Model.html#getUrl()

          So it's a defect in the plugin. If the parent removes the URL, it'll just point to jenkins-ci.org/artifactId or so instead.

          Daniel Beck added a comment - The Blue Ocean parent POM defines the URL to the wiki page: https://github.com/jenkinsci/blueocean-plugin/blob/f62fb3976ad8a464dee101c3ce3908445cadbee8/pom.xml#L55 Since the plugin doesn't override it, it inherits the default from Model.getUrl() : https://maven.apache.org/ref/3.2.1/apidocs/org/apache/maven/model/Model.html#getUrl() So it's a defect in the plugin. If the parent removes the URL, it'll just point to jenkins-ci.org/artifactId or so instead.

          James Dumay added a comment -

          danielbeck so all our plugins should point directly to the Blue Ocean plugin wiki page by specifying each URL in the pom?

          James Dumay added a comment - danielbeck so all our plugins should point directly to the Blue Ocean plugin wiki page by specifying each URL in the pom?

          Daniel Beck added a comment -

          jamesdumay Well, all other BO plugin POMs already do, just not this one.

          Daniel Beck added a comment - jamesdumay Well, all other BO plugin POMs already do, just not this one.

          James Dumay added a comment -

          Will be fixed in 1.4.

          Good catch treenapping

          James Dumay added a comment - Will be fixed in 1.4. Good catch treenapping

          Chris Foran added a comment -

          Thanks for fixing, jamesdumay

          Chris Foran added a comment - Thanks for fixing, jamesdumay

          James Dumay added a comment -

          treenapping you're most welcome

          James Dumay added a comment - treenapping you're most welcome

            jamesdumay James Dumay
            treenapping Chris Foran
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: