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

Github Enterprise webhooks not setup when creating a pipeline via blue ocean

      When you create a new pipeline and choose "Github enterprise" and configure a sever for the first time, the pipeline will be created, but the webhooks do not seem to be configured. 

      Could this possibly be due to the credential (personal access token) that is stored being in the user scope? (it isn't clear to me if this works with Github.com - but given the lack of comments on it, it likely does work). 

       

      if you got to the /configure screen you can see that the GHE section is populated with an ERROR: 

       

       

       

      The error when clicked on shows: 

       

          [JENKINS-54902] Github Enterprise webhooks not setup when creating a pipeline via blue ocean

          Michael Neale added a comment -

          Also - there is an "Add Github Server" config section which does not seem related to this GHE support, - this is quite confusing. 

          Michael Neale added a comment - Also - there is an "Add Github Server" config section which does not seem related to this GHE support, - this is quite confusing. 

            Unassigned Unassigned
            michaelneale Michael Neale
            Votes:
            0 Vote for this issue
            Watchers:
            1 Start watching this issue

              Created:
              Updated: