Upgrade to Pro — share decks privately, control downloads, hide ads and more …

iOS開発におけるGitHub Actions self-hosted runnerを利用したオンプレ CI/CD のすゝめ

iOS開発におけるGitHub Actions self-hosted runnerを利用したオンプレ CI/CD のすゝめ

今日のiOSのCI /CD環境において、マシンスペックと実行コストのトレードオフや、それに伴うクレジット管理に悩まされることが増えています。 サイバーエージェントではCyberAgent group Infrastructure Unit(CIU)がMac OSの物理マシンを運用管理し、GitHub Actions self-hosted runnersを用いて提供することで、それぞれのプロダクトチームがGithubの強力なエコシステムを活用した上で、高スペックなマシンで、実行時間を気にすることない CI / CD 環境を実現することができています。 本セッションでは、GitHub Actions self-hosted runners をどのように提供しているか、CI / CD 環境 のコスト削減とパフォーマンス向上をどう実現したかの事例をご紹介します。

https://cadc.cyberagent.co.jp/2023/sessions/ios-github-actions-self-hosted-runner/?utm_medium=ca_ex&utm_source=speaker_deck&utm_campaign=official

CyberAgent

June 29, 2023
Tweet

More Decks by CyberAgent

Other Decks in Technology

Transcript