NOTO

ローカルでCircleCIを動かす

 Date:2018-04-22 01:23:35 +0900
 Categories: TECHNOLOGY

概要

MACのローカルでCircleCIを動かす。

Circle CI 2.0の移行でいちいちデプロイして失敗してを繰り返して、時間を大量に取っていたので、思い切ってローカルでテストすることにした。

手順

dockerをインストールする

もしもdockerがマシンに入ってなければインストールしてください。

Get started#### circleci コマンドを手に入れる 初回をupdateが必要になるかもしれません。

$ curl -o /usr/local/bin/circleci https://circle-downloads.s3.amazonaws.com/releases/build_agent_wrapper/circleci && chmod +x /usr/local/bin/circleci

テストを実行

# プロジェクトディレクトリに移動し
$ circleci build

====>> Spin up Environment
Build-agent version 0.0.4892-489ba99 (2018-04-20T16:46:32+0000)
Error: Configuration errors: 1 error occurred:

* In step 3 definition: Invalid step structure (expected string or map, got config.StepDescription)
Step failed
Task failed
Error: 1 error occurred:

* In step 3 definition: Invalid step structure (expected string or map, got config.StepDescription)

なんかテストは失敗しましたが、実行は問題なさそう。さぁ本丸のテスト通す。

Tweet