Pipeline as code: Building Continuous Delivery pipelines with Jenkins 2

Abstract:
Over the past 10 years, Jenkins has grown to a de-facto standard tool that millions of people use to handle automation in software development and beyond. Last year, the first major Jenkins release in years was delivered: Jenkins 2. The new version is a drop-in replacement that features three big changes:1. Pipeline as code, which allows you to describe your chain of automation in textual form and put it in version control2. Better out-of-the-box experience and a more powerful plugin manager3. A revamped UI for configuring jobs, views and build agentsIn this session, I will talk about the upgrade from Jenkins 1.x to Jenkins 2 and I’ll demo what’s new. The session’s focus will be on the new ‘pipeline as code’ feature. I’ll show how to set up continuous delivery pipelines and I’ll share lots of practical tips from my own experience. I’ll end with a demo of the new Blue Ocean user experience.

Speaker: Bert Jan Schrijver
Bert Jan is a software craftsman at JPoint in the Netherlands and CTO at OpenValue. His focus is on Java, Continuous Delivery and DevOps. Bert Jan is a Java Champion, JavaOne Rock Star speaker and user group leader for NLJUG, the Dutch Java User Group. He loves to share his experience by speaking at conferences, writing for the Dutch Java magazine and helping out Devoxx4Kids with teaching kids how to code. Bert Jan is easily reachable on Twitter at @bjschrijver.