How do I set up Jenkins so that every time a developer creates a new repo on Github within the organization, Jenkins is able to access it? So that the developer DOES NOT need to go into the repo's setting page on Github to find the right webhook, deploy keys, or integration & services.
For example, after a developer creates a new repo on Github (where the owner is the organization), I want the developer to be able to do the following on Jenkins:
Jenkins is already able to do this for public GitHub repos, because when I type in the username under Owner, the Repository drop down updates with a list of repos. (See screenshot) But I want to be able to do this for a private organization.
You will need to tell Jenkins about your GitHub OAuth token, as described in the GitHub plugin manual; there is a dedicated section on that page for how to tell Jenkins to auto-add itself to the GitHub repos