Declarative Pipeline 2019 - Tips, Tricks, and What's Next
summary
Declarative Pipeline ships ten releases over the year and adds concrete features: matrix stages (1.40 beta1) produces a Cartesian product of axes with per-cell environment vars and excludes, it runs and logs correctly though Blue Ocean truncates labels; REST API for stage restart lets automation restart from a stage; unstable/warnError steps and plugin updates (Blue Ocean, declarative, pipeline, junit ≥1.28, warnings NG) enable per-step visualization. Sequential nested stages, failFast options, and unsuccessful post conditions land and work, while agent/env inheritance for matrix cells remains TODO.
AI-written summary · about
chapters (13)
- 0:00Intro
- 1:18Declarative Releases
- 9:34Sequential Stages
- 12:27Parallel Stages
- 15:53Pipeline Visualization
- 21:09Parent Stages
- 26:11Participation
- 30:05Tips Tricks
- 30:54Code Reuse
- 31:31Matrix Improvements
- 32:43Variables
- 33:24Please participate
- 34:11Questions
related talks
04mContinuous Delivery with Jenkins' New Declarative Pipeline & Artifactory
45mJenkins Declarative Pipeline and Artifactory
02mAdvanced Deployment Pipeline Techniques.
41mThe Pipeline-Driven Organization
01h 00mDeep Dive: Self-driving Pipelines: Building the Unbreakable Continuous...
28mContinuous Integration and Continuous Delivery Pipelines for Beginners and Managers
44mThe Pipeline Driven Organization|
24mNext Gen Continuous Delivery Updates
