I have a GitHub repository which I would like to have notify Jenkins of new commits via a post-receive hook. I\'ve installed the GitHub plugin into Jenkins and have allowed
As I don't allow anonymous access, it turns out I needed to create a specific user for GitHub pushes and to grant it Overall read, Job create and Job read. It was also necessary to bundle the authentication into the webhook URL, like so: