A Jenkins Pipeline defines your CI/CD workflow as code.
Instead of manually clicking in the UI, you write a script (Jenkinsfile) that tells Jenkins how to:
Jenkins Pipelines are more scalable, automated, and version-controlled.
Jenkins supports two main pipeline types:
Let’s break them down 👇
Freestyle Job = basic GUI-based job.