Closed4
CircleCIのジョブをローカルで実行したい🌪️
そもそもできる?
出来そうではある😶🌫️
ので、まずはローカルCLIをインストールしてみる🧑⚕️
インストール
Mac 版の Docker をインストールされている場合は、代わりに以下のコマンドを使用します
とのことなので下記を実行する
brew install --ignore-dependencies circleci
CLIの設定
Personal API TokenからAPIトークンを生成する。
local_cliという名前で生成したら画面下部に表示された
set up
下記コマンドを実行すると先ほど設定したトークンを求められるので入力する
circleci setup
これでCLIの設定は完了っぽい
ジョブを実行する
circleci local execute JOB_NAME
今回はlint
というjobを走らせたいので下記を実行する。
期待値はlintでエラーが出ればok
circleci local execute lint
docker version
succeeds
failed to connect to docker; please ensure that docker is running, and that dockerアプリ起動してなかった🤦♂️
立ち上げてもう一回やってみる
circleci local execute lint
~~~
Error:
Exited with code exit status 1
Step failed
Error: runner failed (exited with 101)
Task failed
Error: task failed
出来てそう👨🔬
このスクラップは2024/01/04にクローズされました