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

Enable viewing current github API rate status in UI

XMLWordPrintable

      We keep hitting the github API rate limit when scanning our organization for changes to be built.

      It would be very handy to be able to see what our current usage of the api is in the UI, so that we can actually see the speed / rate at which we are using up our api requests.

      For example, if we scan for cpipeline credentialshanges every 15 minutes vs every 20 minutes, what how does our hourly rate usage change?

      The API to return the current rate is documented here:
      https://developer.github.com/v3/rate_limit/

      We keep the creds for github access tightly secured – so its not really possible for us to do these checks ourselves out of band – which is why we need it in the Jenkins UI.

      I could also see this as being valuable for general testing and tuning.

      This would probably be on one of the Managing Jenkins pages, or ???. I'm not sure where the best place to put it would be, but as long as it was view-able in the UI with the same creds as configured for github access, it could be very handy.

            Unassigned Unassigned
            gregcovertsmith Greg Smith
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated:
              Resolved: