Jenkins CI and GitHub post-receive hooks ceasing to work (+ potential solution)
All projects fail
Recently our Jenkins CI system began having issues with failing to correctly accept post-receive hook POST requests from GitHub, even though it was working fine. Without thorough testing, I can only really see that the issue was related to upgrading Jenkins and/or the relevant Git and GitHub plugins. Thankfully, with even newer versions of the above, it has started working again. So, to those with issues, I offer this KGS (Known Good Set) of versions for your help:
- Jenkins 1.470
- Jenkins GIT plugin 1.1.19
- github-api 1.28
- GitHub plugin 1.4