Zero to Jenkins: Automatic builds + deploys

Michael Heap (21.May.2018 at 11:30, 40 min)
Talk at PHPKonf Istanbul PHP Conference 2018 (English - US)

Rating: 5 of 5

Jenkins has been one of the most popular continuous integration systems out there for many years. It was perfectly functional, but the UI wasn't the friendliest in the world and configuring jobs through a UI or XML files was just painful. In late 2016, Jenkins finally made it to version 2.0 which brought a huge number of improvements. From the new Blue Ocean UI to being able to define build configurations in your repo, it's a massive step up from version 1. In this talk, we'll go from an empty machine to a Jenkins install that automatically detects repos, branches and pull requests and builds them according to the Jenkinsfile in each branch. We'll be running tests, linting and packaging applications in parallel where possible, and even running things on Linux, Windows and MacOS all at the same time!

Who are you?

Claim talk

Talk claims have been moved to the new Joind.in site.

Please login to the new site to claim your talk

Want to comment on this talk? Log in or create a new account or comment anonymously

Write a comment

 
Please note: you are not logged in and will be posting anonymously!
= one plus five

Comments

Rating: 5 of 5

22.May.2018 at 16:04 by Mehmet Korkmaz (10 comments) via Web2 LIVE

Impressive live demo.

© Joind.in 2018