📄️ Pipeline Flow Control – Overview
This section covers how Jenkins pipelines make decisions and control execution flow.
📄️ when Conditions
The when directive allows Jenkins pipelines to run stages conditionally.
📄️ Build Parameters
Build parameters make Jenkins pipelines dynamic and reusable.
📄️ Input Step (Manual Approval)
The input step allows a Jenkins pipeline to pause and wait for human approval.
📄️ Options Directive
The options directive controls pipeline-level behavior.
📄️ Timeouts & Retries
Timeouts and retries are essential for resilient Jenkins pipelines.