CircleCI Local CLI で以下のようにビルドしたら
$circleci build .circleci/config.yml
以下のエラーが出た。
Cannot find a job named `build` to run in the `jobs:` section of your configuration file.
CircleCIのLocal CLIは"workflows"に対応していないらしいので、
Local CLIで実行できるのはjobだけである。
Note: This command will only run a single job, it does not run a workflow.
Using the CircleCI Local CLI - CircleCI
Local CLIのデフォルト設定では"build"というjobが実行対象になっているので、
buildというjobが存在しない場合は先程のエラーになるみたい。
$circleci build --help | grep "\-\-job" --job string job to be executed (default "build")
--jobのオプションで対象のjobを指定できるので、
以下のようにjobを指定してあげればエラーになることはない。
$circleci build --job deploy .circleci/config.yml