この記事はWHITEPLUS Advent Calendar 2016 5日目になります。 株式会社ホワイトプラス、エンジニアの @akaimo です。 ホワイトプラスでは主にリネットのiOSアプリを担当しています。 iOSアプリのリリースや配布は手間がかかる iOSアプリをリリースしたり、開発版を配布しようと思うと、各開発者のMacに証明書をインストールしなければいけません。 しかし、Appleの証明書は複雑なため、なかなかスムーズにいきません。 また、アップロードできる人を絞ってしまうと、負荷の集中、不在時にどうするかなどの問題も発生します。 そこでホワイトプラスでは、Travis CIを利用してリリース・配布のフローを自動化しています。 CI環境を作ってしまえば、つい忘れていつの間にかテストが通らなくなっている、なんてことも防げ品質を高く保つこともできます。 利用するサービス Git