Learn the essential concepts and foundations of jenkins declarative pipelines.
5 lessons
30 min
beginner
What you'll learn
Explain what a Jenkins Pipeline is and how Declarative Pipelines differ from the older Scripted approach
Describe the main benefits of Declarative Pipelines: readability, best practices by default, and reviewability in pull requests
Define the Controller, Executor, Node, Stage, Step, and Pipeline concepts
Explain how executors determine concurrency on a node and why heavy build jobs should not run on the Controller
Identify the four directives that every syntactically correct Declarative Pipeline must include
Write a minimal valid Declarative Pipeline using the pipeline, agent, stages, stage, and steps blocks
Finishing the course
20 knowledge-check questions along the way, so you know the ideas stuck before you move on.
Watching is free and needs no account. Sign in to save your progress. Pass each lesson's quiz (60%+) to earn the certificate. Each certificate has its own public verification link to share, marked quiz-verified.
Part of the CI/CD Pipelines learning path. Enrol in the path and finish its required courses to earn one certificate for all of them.