Creating a pipeline via Github, either org folder or a single MBP, does not correctly setup webhooks.
- Create a github token with correct scope allowing for admin of webhooks
- Create a MBP with the github project type, using this credential
- Note that there is no webhook created on the github project.
- You will see a message in the log like:
This also happens if you set it up via github org folders. R. Tyler Croy swears on his grave that it used to work (he used it on jenkins.io) so this is possibly a bad regression.
See the attached screenshot, I haven't yet been able to figure out why sometimes, but mostly not, a webhook is created at an Org level.
*Most* of the time this doesn't work, but sometimes it does. MUCH CONFUSION.