CI についてのテキトーなメモ

いつ知らべて書いたのかわからない CI についてもメモがあったので吐き出しておく。 見返すと何言ってんだという文がいくつかある。

Travis CI

  • travis、travis-lint gem が便利
  • 複数バージョンを指定していると、その数分デプロイされる…
  • 1つのバージョンだけ指定する?
  • on を使ってあるバージョンがパスしたときだけデプロイするようにする?
  • 通知ができる
  • デフォルトだとメールが committer と author に送られる

Drone.io

  • 手軽そうだが、通知がメールしかない

werchker

  • continuous delivery platform
  • 有効・無効の切り替えができなさそう(設定が見つけられない)

思っていること

  • Web インターフェースからも設定ファイルからも(おそらく設定が)つつけると良いかんじ
  • Jenkins おじさん、自分で世話したくない感