採択 2019/09/06 17:10〜 Track A iOSDCルーキーズLT(5分)

GitLabRunnerで始める自前CI環境 iOSDC Japan 2019

ikichiemon i.terasaka ikichiemon

みなさんCI環境はどうされていますか?

最近ではBitriseを使う方が多くなってきていますね!

弊社ではコード管理をGitLabで行なっているため、
GitLabRunnerをiMacで動かしてCI環境を構築しています。

・CIサービス使いたいけどお金かかるから...
・弊社はGitLabじゃないけどBamboo使ってRunner回してる!

などといった方に参考となるお話をさせていただきたいです。

・GitLabRunnerでどんな風にCIを回しているのか
 ・マージリクエストを出したらテストが回る
 ・ボタンポチで環境ごとにDeployGate配信
 ・Releaseタスクではappstoreconnectへのアップロードを自動化
 など
・どういう設定しているか、.gitlab-ci.ymlを一部公開
・自前CIのつらみ