Travis CI を使え

パブリックなら無料のCIサービス。 .travis.yml を作成してテストとかを行う。 Cron 設定があり、 master ブランチに仕掛けると1日1回走ってくれる。

詳しい使い方

Cron の時には TRAVIS_EVENT_TYPEcron になるのでそれを利用する。 Github へのアクセスは Personal Access Token と .netrc を使う。

いろいろ面倒なので実際の .travis.yml を見て察してほしい。

https://github.com/makietan/makietan.github.io/blob/master/.travis.yml

気をつけること

ログはパブリックに公開されるので注意すること。