Integrate Jenkins builds into GitHub Pull Requests

Mr. Jenkins
This is what we will have in the end when it’s running your tests

Ready?

Install GitHub Pull Request Builder plugin

Set up Jenkins server to authenticate GitHub

Enter your Github basic username/password authentication
You can test the authentication by try connecting to GitHub

Configure your build project to receive web-hook from GitHub

Optional: (re)start the builds by leaving a special text in the PR comment

Test

“User Interface” Improvement

Orifox

GitHub Pull Request Builder Plugin stored serialized objects in build.xml files that contained the credential used to poll Jenkins. This can be used by users with master file system access to obtain GitHub credentials.

--

--

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store