Circle CIとは
・CI as a Serviceの1つで、デファクトになりつつある
(類似のSaaS: TravisCI, wercker, codeship など)
https://trends.google.com/trends/
Slide 41
Slide 41 text
Circle CIとは
・CI as a Serviceの1つで、デファクトになりつつある
・YAML形式の定義ファイルで、任意のタスクを実行
使い方は
これがほぼ全て
引用: https://circleci.com/docs/2.0/hello-world/
Slide 42
Slide 42 text
Circle CIとは
・CI as a Serviceの1つで、デファクトになりつつある
・YAML形式の定義ファイルで、任意のタスクを実行
使い方は
これがほぼ全て
この内容によって、
CI or CDするのか
決めるだけ
Slide 43
Slide 43 text
Circle CIとは
・CI as a Serviceの1つで、デファクトになりつつある
・YAML形式の定義ファイルで、任意のタスクを実行
・WebHook / API 契機 だけでなく、
cronライクなスケジュール機能もある
triggers:
- schedule: cron: "0 * * * *"
e.g. 毎時実行したい場合
Slide 44
Slide 44 text
Circle CIとは
・CI as a Serviceの1つで、デファクトになりつつある
・YAML形式の定義ファイルで、任意のタスクを実行
・WebHook / API 契機 だけでなく、
cronライクなスケジュール機能もある
・おまけ
・(完全に主観) やると分かるが爆速
e.g. オンプレDroneで10分 -> Circle CIで1分