- Webhooks allow you to build or set up integrations, such as GitHub Apps or OAuth Apps, which subscribe to certain events on GitHub.com.
- When one of those events is triggered, we’ll send a HTTP POST payload to the webhook’s configured URL.
- Webhooks can be used to update an external issue tracker, trigger CI builds, update a backup mirror, or even deploy to your production server. You’re only limited by your imagination.
Example : Github webhook-BuildTrigger-Integration-with-jenkins
(i) We can trigger jenkins buildjob using below methods
(ii) Its a jenkins build dashboard , we have to add the github repo url on Source code mangement and next
(iii) We need to tick the github trigger for GITscm polling
(v) When commit is done ! jenkins build job triggers