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

Github plugin should work with Github enterprise by allowing for overriding the github URL

    Details

    • Type: New Feature
    • Status: Closed (View Workflow)
    • Priority: Major
    • Resolution: Fixed
    • Component/s: github-plugin
    • Labels:
      None
    • Environment:
      Centos 5.7
    • Similar Issues:

      Description

      Github allows for a local github instance. However the github plugin only works with github.com. It would be nice to have the URL to use be configurable in Jenkins to allow for local github use.

        Attachments

          Issue Links

            Activity

            Hide
            johno Johno Crawford added a comment -

            github-plugin and github-api-plugin (1.34) dependencies now support connecting to an enterprise server. Once there is feedback on my snapshot I will see about merging the changes into the plugin and creating a new release.

            Show
            johno Johno Crawford added a comment - github-plugin and github-api-plugin (1.34) dependencies now support connecting to an enterprise server. Once there is feedback on my snapshot I will see about merging the changes into the plugin and creating a new release.
            Hide
            twasiluk Tom Wasiluk added a comment -

            Thanks for your contribution Johno. I will test your snapshot in a week and report back with my feedback.

            Show
            twasiluk Tom Wasiluk added a comment - Thanks for your contribution Johno. I will test your snapshot in a week and report back with my feedback.
            Hide
            scm_issue_link SCM/JIRA link daemon added a comment -

            Code changed in jenkins
            User: Johno Crawford
            Path:
            pom.xml
            src/main/java/com/cloudbees/jenkins/Credential.java
            src/main/java/com/cloudbees/jenkins/GitHubWebHook.java
            src/main/resources/com/cloudbees/jenkins/Credential/config.jelly
            src/main/resources/com/cloudbees/jenkins/Credential/help-apiUrl.html
            src/main/resources/com/cloudbees/jenkins/Credential/help-password.html
            src/main/resources/com/cloudbees/jenkins/Credential/help-username.html
            http://jenkins-ci.org/commit/github-plugin/947f6e29dd44a982603435ab58852794c43710a9
            Log:
            JENKINS-13726: Support for GitHub Enterprise.

            Show
            scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: Johno Crawford Path: pom.xml src/main/java/com/cloudbees/jenkins/Credential.java src/main/java/com/cloudbees/jenkins/GitHubWebHook.java src/main/resources/com/cloudbees/jenkins/Credential/config.jelly src/main/resources/com/cloudbees/jenkins/Credential/help-apiUrl.html src/main/resources/com/cloudbees/jenkins/Credential/help-password.html src/main/resources/com/cloudbees/jenkins/Credential/help-username.html http://jenkins-ci.org/commit/github-plugin/947f6e29dd44a982603435ab58852794c43710a9 Log: JENKINS-13726 : Support for GitHub Enterprise.
            Hide
            scm_issue_link SCM/JIRA link daemon added a comment -

            Code changed in jenkins
            User: Johno Crawford
            Path:
            pom.xml
            src/main/java/com/cloudbees/jenkins/Credential.java
            src/main/java/com/cloudbees/jenkins/GitHubWebHook.java
            src/main/resources/com/cloudbees/jenkins/Credential/config.jelly
            src/main/resources/com/cloudbees/jenkins/Credential/help-apiUrl.html
            src/main/resources/com/cloudbees/jenkins/Credential/help-password.html
            src/main/resources/com/cloudbees/jenkins/Credential/help-username.html
            http://jenkins-ci.org/commit/github-plugin/59fbb3e6a919e01c111dd0ec7d577488fa0a3803
            Log:
            Merge pull request #22 from johnou/enterprise

            [FIXED JENKINS-13726] Github plugin should work with Github enterprise by allowing for overriding the github URL.

            Compare: https://github.com/jenkinsci/github-plugin/compare/a0255d82c5ff...59fbb3e6a919

            Show
            scm_issue_link SCM/JIRA link daemon added a comment - Code changed in jenkins User: Johno Crawford Path: pom.xml src/main/java/com/cloudbees/jenkins/Credential.java src/main/java/com/cloudbees/jenkins/GitHubWebHook.java src/main/resources/com/cloudbees/jenkins/Credential/config.jelly src/main/resources/com/cloudbees/jenkins/Credential/help-apiUrl.html src/main/resources/com/cloudbees/jenkins/Credential/help-password.html src/main/resources/com/cloudbees/jenkins/Credential/help-username.html http://jenkins-ci.org/commit/github-plugin/59fbb3e6a919e01c111dd0ec7d577488fa0a3803 Log: Merge pull request #22 from johnou/enterprise [FIXED JENKINS-13726] Github plugin should work with Github enterprise by allowing for overriding the github URL. Compare: https://github.com/jenkinsci/github-plugin/compare/a0255d82c5ff...59fbb3e6a919
            Hide
            johno Johno Crawford added a comment - - edited

            Fixed in latest plugin release, let me know how it goes Tom!

            Show
            johno Johno Crawford added a comment - - edited Fixed in latest plugin release, let me know how it goes Tom!

              People

              • Assignee:
                johno Johno Crawford
                Reporter:
                cangove cangove
              • Votes:
                4 Vote for this issue
                Watchers:
                5 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: