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

Serve GitHub badges from the plugin site

    Details

    • Type: Improvement
    • Status: To Do (View Workflow)
    • Priority: Minor
    • Resolution: Unresolved
    • Component/s: plugin-site
    • Labels:
      None
    • Similar Issues:

      Description

      There is a lot of plugins using badges which are being generated using shields.io and other services. Unfortunately these badges are pretty unstable, and sometimes you need to reopen the page several times to get them displayed.

      Instead of that, we could serve badges from plugins.jenkins.io API. 

      • Plugin Site badge (reference to the plugins.jenkins.io landing)
      • Changelog badge (GitHub releases)
      • Installation stats badge
      • ...

      All these badges can be cached with long refresh intervals so that the load on the site is not that high. Would need testing anyway

       

        Attachments

          Activity

          oleg_nenashev Oleg Nenashev created issue -
          oleg_nenashev Oleg Nenashev made changes -
          Field Original Value New Value
          Epic Link WEBSITE-637 [ 201403 ]
          oleg_nenashev Oleg Nenashev made changes -
          Assignee Michael McCaskill [ mmccaskill ]

            People

            • Assignee:
              Unassigned
              Reporter:
              oleg_nenashev Oleg Nenashev
            • Votes:
              0 Vote for this issue
              Watchers:
              2 Start watching this issue

              Dates

              • Created:
                Updated: