If you wish to run CircleCI locally, start by installing it:
- macOS
brew install circleci
- Linux (via Snap)
sudo snap install docker circleci
sudo snap connect circleci:docker docker
- Windows (via Chocolatey)
choco install circleci-cli -y
The jobs live in .circleci/continue_config.yml (.circleci/config.yml is only
the setup config that selects the pipeline-scope parameter). To run a job,
export the config to process.yml, and specify it when executing:
circleci config process --pipeline-parameters "pipeline-scope: full" .circleci/continue_config.yml > process.yml
circleci local execute -c process.yml --job JOB_NAME