CI についてのテキトーなメモ
いつ知らべて書いたのかわからない CI についてもメモがあったので吐き出しておく。 見返すと何言ってんだという文がいくつかある。
Travis CI
- travis、travis-lint gem が便利
- 複数バージョンを指定していると、その数分デプロイされる…
- 1つのバージョンだけ指定する?
- on を使ってあるバージョンがパスしたときだけデプロイするようにする?
- 通知ができる
- デフォルトだとメールが committer と author に送られる
Drone.io
- 手軽そうだが、通知がメールしかない
werchker
- continuous delivery platform
- 有効・無効の切り替えができなさそう(設定が見つけられない)
思っていること
- Web インターフェースからも設定ファイルからも(おそらく設定が)つつけると良いかんじ
- Jenkins おじさん、自分で世話したくない感