• Icon: Improvement Improvement
    • Resolution: Unresolved
    • Icon: Major Major
    • github-plugin
    • None
    • Jenkins 1.651.3
      Github plugin 1.22.3

      Please add the possibility to choose one of the GitHub servers that user specifies in the global Jenkins configuration.
      I use the plugin basically just to set the commit status on GitHub. However I'm not the only user of that Jenkins instance and when I set my GitHub account credentials in the global Jenkins configuration, these are used by all jobs of the Jenkins instance. So the commit status is set on behalf of my GitHub account even for repositories completely unrelated to me.

          [JENKINS-39517] Choose GitHub Server for each job

          Makes sense. This change would require deep github-plugin refactoring that may be not possible easily. I have some experimental stuff but it not ended and not opensourced yet, but part of it is already prepared in https://wiki.jenkins-ci.org/display/JENKINS/GitHub+Integration+Plugin I will reply if i find something.

          Kanstantsin Shautsou added a comment - Makes sense. This change would require deep github-plugin refactoring that may be not possible easily. I have some experimental stuff but it not ended and not opensourced yet, but part of it is already prepared in https://wiki.jenkins-ci.org/display/JENKINS/GitHub+Integration+Plugin I will reply if i find something.

          Michal Bocek added a comment -

          There's no update on this, right? The only workaround I see is to have one common GitHub account that has access to all GitHub repos that are managed by the Jenkins instance jobs.

          Michal Bocek added a comment - There's no update on this, right? The only workaround I see is to have one common GitHub account that has access to all GitHub repos that are managed by the Jenkins instance jobs.

            lanwen Kirill Merkushev
            mbocek Michal Bocek
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

              Created:
              Updated: