Circle CI をローカルで実行する方法を備忘録として残しておく

前提

  • Mac OS
    • OS Version: Sonoma 14.4.1
    • Chip: Apple M1
  • Container 管理ツール
    • Rancher Desktop
  • 使用ツール
    • Circle CI CLI
  • Circle CI 定義ファイル
    • 既に作成済想定

Circle CI CLI のインストール

Home Brew でインストールする

brew install circleci

使用方法

  1. CLI で定義ファイルの文法チェックを行う

    circleci config validate
    #=> Config file at .circleci/config.yml is valid.
    
  2. circleci コマンドを使用して実行する

    例. build Job 確認
    ※version 2.1 の場合は一度 config ファイルの変換を行ってから実行する

    circleci config process .circleci/config.yml > config-for-v2.yml
    circleci local execute -c config-for-v2.yml build
    

制約

ローカルでのジョブ実行時の制限事項を参照