Using webhooks for continuous integration
If you already have a development and deployment ecosystem in place, you can integrate it with GitHub Enterprise Server using webhooks.
Continuous integration using Jenkins→
You can automatically trigger build jobs on a Jenkins server when pushes are made to a repository in your GitHub Enterprise Server instance.
Continuous integration using Travis CI→
You can automatically trigger build jobs on Travis CI when pushes are made to a repository in your GitHub Enterprise Server instance. Additionally, you can display the build status in the README for the repository.
Troubleshooting service hooks→
If payloads aren't being delivered, check for these common problems.