You could install the Github plugin. It provides an entry point that Github web hook can trigger without authentication.
-- Sami William Soula <[email protected]> kirjoitti 5.10.2012 kello 15.53: > Our Jenkins currently builds both github enterprise projects and svn > projects. I would really like to implement the strategy of having every push > to the github repo trigger a build instead of polling. The problem is our > Jenkins has been secured with Role Based security. I tried just putting in > the url https://[username]:[password]@jenkins.mycompany.com into the webhook > url part of the github repo but our Jenkins is not on ssl. So I tried > http://[username]:[password]@jenkins.mycompany.com and that didn’t work. To > test I am clicking the test webhook button in github. I then thought about > trying the gihub oauth plugin, but from what I can tell this will only work > if you only use the github committer strategy for authentication, but I also > have svn projects so I need to keep my role-based strategy for security. Is > there any way to get the webhook to work with github enterprise? Is there > any way to use the github committer strategy for authentication for just one > build? Is there any way to get hooks to work with a Jenkins locked down with > role-based security? > > Thanks, > Will
