くりにっき

フルスタックキュアエンジニアです

TravisCI

CIマニアから見た各種CIツールの使い所

社内外でちょいちょい聞かれるのでメモ。 前置き GitHubを使ってる場合 ライブラリを作ってる場合 Travis CIを選択する理由 Travis CIを選択しない理由 アプリを作ってる場合 CircleCIとWerckerの共通点 CircleCIとWerckerの機能差異 GitLabを使ってる場合 G…

Travis CIで定期的にビルドを実行する

tl;dr; 前置き 解決方法 設定方法 活用例 tl;dr; Travis CIを使っているのならCron Jobsを使うのが便利 前置き Meguro.rb#2 や OSSパッチ会 で発表した資料で「1年以上ビルドしてないリポジトリだと久しぶりにPRが飛んできたらactivesupport系でだいたいテス…

Travis CIで暗号化したパラメータを2つ以上使う方法

テストコード中でTwitter APIを使っているんだけど、それをそのままTravis CIでテストしようとするとgithubにconsumer keyやconsumer serrectをcommitする必要が出てくるため、Travis CIで使うために暗号化したパラメータを複数渡す方法を探していました。 …