Skip to content

CircleCI

CircleCI automates builds, tests, and deployments through configuration stored in .circleci/config.yml.

Core Pages

Common Uses

  • Run tests in isolated containers or VMs.
  • Cache dependencies between runs.
  • Orchestrate deployment workflows.

Practical Notes

  • Keep the config readable and split repeated logic into commands.
  • Use workspaces and artifacts intentionally.
  • Prefer minimal workflows that map to the delivery process.