GitHubCommitStatusSetter does not accept credentials

This issue is archived. You can view it, but you can't modify it. Learn more

XMLWordPrintable

      Class `GitHubCommitStatusSetter` does not accept credentials.

      We are using a private Github Enterprise server which requires credentials for most REST API enpoints. `GitHubCommitStatusSetter` is surprisingly able to access the endpoint for setting commit status, but it is getting rate-limited because the rate-limit when no authorization token is passed is very low, while the rate-limit when an authorization token is passed is very high.

      I would like to pass an authorization header with the POST request to the api endpoint used by `GitHubCommitStatusSetter`, and it should therefore accept a credential argument.

      I'm sure there are other companies which cannot use `GitHubCommitStatusSetter` without credentials with their Github Enterprise server at all.

            Assignee:
            Kirill Merkushev
            Reporter:
            p cowlinator
            Archiver:
            Jenkins Service Account

              Created:
              Updated:
              Archived: