I'm trying to integrate Jenkins with a private repository on GitHub.
I have a Multibranch Pipeline job configured with github's SSH URL: [email protected]:user/repo.git. The GitHub plugin is also installed. On GitHub I added the webhook per-plugin documentation.
Now, whenever a change is pushed to the repo Jenkins logs the event, but not start a build.
My best guess is that it happens due to URL mismatch: the job has SSH url, but github seems to send HTTP URL (http://github.com/user/repo). I do not know how to verify or address it.