Automating iOS CI Infrastructure at REA Group
The iOS team at REA Group is expanding. This necessitates a better tooling and continuous integration (CI) infrastructure to maintain our agility and speed in delivering app releases. Recognising this, we have improved our process and CI infrastructure by utilising Buildkite and automation tools.
In this talk, we’ll start by discussing our motivation, the previous CI infrastructure, and team requirements. Then, we will talk about the new infrastructure. Specifically:
- Overview of Buildkite and how it meets our requirements
- The overall CI architecture and build machines
- Automating the creation of build machines
- How the new CI integrates with our development process
This talk will be a great opportunity to learn about the challenges we faced and lessons we’ve learnt around automating iOS CI infrastructure at REA Group.