Skip to content

Jenkins

What It Is

A classic CI/CD server with pipelines, agents, and a very large plugin ecosystem.

Core Ideas

  • controller and agent
  • pipeline as code through Jenkinsfile
  • freestyle jobs as the legacy model

Typical Stages

  • checkout
  • build
  • test
  • package
  • deploy

Practice

  • Watch plugin sprawl and security updates closely.
  • For new projects, pipelines as code are almost always the better path.