A year ago at Jenkins World 2016, we unveiled Declarative Pipeline, a structured way to define your Pipeline. It’s been a great year for Declarative and Pipeline in general, with the release of Declarative Pipeline 1.0 in February, multiple releases since then, the introduction of documentation on Pipeline at jenkins.io, with a focus on Declarative, and more. Given everything that’s happened over the last year, we thought it’d be good to let you all know what you can expect to see and hear about Declarative Pipeline at this year’s Jenkins World.
First, on Thursday, August 31, I’ll be giving a talk on Declarative Pipeline
with Robert Sandell, one of my coworkers
here at CloudBees and another author of Declarative Pipeline. We’ll be
covering what’s happened with Declarative over the last year, new features
added since the 1.0 release, such as the
libraries directive and more
conditions, what’s planned for the upcoming 1.2 release (which is planned for
shortly after Jenkins World!), including parallel
stages, and what’s on the
roadmap for the future. In addition, we’ll be demoing some of the features in
1.2, and providing some pointers on best practices for writing your Declarative
Also on Thursday, Stephen Donner from Mozilla will be giving a demo showing Mozilla’s usage of Declarative Pipeline and shared libraries at the Community Booth - Mozilla has been doing great work with Declarative, and I’m excited to see their usage in more detail and hear Stephen talk about their experience!
In addition, Robert, Stephen, and myself will all be at Jenkins World both days of the main sessions, and Robert and myself will also be at the Contributor Summit on Tuesday. We’d love to hear your thoughts on Declarative and will be happy to answer any questions that we can. Looking forward to seeing you all!