Congratulations Jenkins!

16396851249_766f56534b_z
February 26th is “Jenkins Celebration Day!”

Jenkins is a wonderful tool for developers looking to implement a continuous integration system. At my company, we have it set up to monitor our “develop” branch in git. Whenever a commit is made on that branch, Jenkins will pull down the updates, run various tests and code checks (e.g. php lint and php unit), and then compile the output into easy to read metrics. As long as none of the steps fail, Jenkins will then merge the updates into the master branch, and deploy the updates to our production servers.