Uploaded image for project: 'Jenkins Website'
  1. Jenkins Website
  2. WEBSITE-633

My plugin page references the Readme of another plugin

    Details

    • Similar Issues:

      Description

      My plugin page: https://plugins.jenkins.io/workflow-cps-global-lib-http
      My wiki page: https://wiki.jenkins.io/display/JENKINS/HTTP+Shared+Libraries+Retriever+plugin

      The page of my plugin on the Plugin site does not expose my Wiki page.
      Instead it exposes the content of another wiki page : https://plugins.jenkins.io/workflow-cps-global-lib
      Of course, I guess it is linked to the fact that the names are similar (one is a substring of the other).

      On the site:

      • the header is correct
      • the body is of the wrong pluginĀ 
      • the archives link is correct
      • the link in the right panel is the wrong one

      Is it all generated? Is there a way to correct this or could you tell me where is teh code taht generates this?

      Best regards
      Fabrice

        Attachments

          Activity

          Hide
          fabricepipart1a Fabrice Pipart added a comment -

          So the issue was completely on my side! Thanks for pointing it out.

          Show
          fabricepipart1a Fabrice Pipart added a comment - So the issue was completely on my side! Thanks for pointing it out.
          Hide
          zbynek Zbynek Konecny added a comment - - edited

          Fabrice Pipart please note that the plugin page takes the information from the POM of your released plugin. To fix this, please change this line:
          https://github.com/jenkinsci/workflow-cps-global-lib-http-plugin/blob/master/pom.xml#L17
          and release a new version of the plugin.

          You can either refer to the wiki or (anticipating the PR above gets merged) to https://github.com/jenkinsci/workflow-cps-global-lib-http-plugin . The latter makes sense if you don't want to maintain a wiki page and a GitHub readme separately.

          If I'm not mistaken there is nothing to do on the website. If you agree, feel free to close this issue.

          Show
          zbynek Zbynek Konecny added a comment - - edited Fabrice Pipart please note that the plugin page takes the information from the POM of your released plugin. To fix this, please change this line: https://github.com/jenkinsci/workflow-cps-global-lib-http-plugin/blob/master/pom.xml#L17 and release a new version of the plugin. You can either refer to the wiki or (anticipating the PR above gets merged) to https://github.com/jenkinsci/workflow-cps-global-lib-http-plugin . The latter makes sense if you don't want to maintain a wiki page and a GitHub readme separately. If I'm not mistaken there is nothing to do on the website. If you agree, feel free to close this issue.
          Hide
          markewaite Mark Waite added a comment - - edited

          Refer to plugin-site api pull request 54 in the page generator that needs to be evaluated and which may help with the problem case you're describing as well.

          Show
          markewaite Mark Waite added a comment - - edited Refer to plugin-site api pull request 54 in the page generator that needs to be evaluated and which may help with the problem case you're describing as well.

            People

            • Assignee:
              Unassigned
              Reporter:
              fabricepipart Fabrice Pipart
            • Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: