Skip to content
  • 1 min read

Fundamentals

This section explains what Jenkins Pipeline is, why we use Jenkinsfiles, and the difference between declarative and scripted syntax.


Topics

Page What You Will Learn
What Is a Jenkinsfile Pipeline as Code concept, file placement, basic structure
Declarative vs Scripted Syntax comparison, when to use each, migration tips

Key Points

  • A Jenkinsfile defines your CI/CD pipeline as code
  • Declarative syntax is the recommended default
  • Scripted syntax gives full Groovy power but is harder to maintain
  • Always store Jenkinsfiles in your repository root

See also