This document describes the current build infrastructure as of December 15, 2020. It is likely to change over time, and this document will be updated.
Images for each platform have one specific version of Node, yarn, CocoaPods, Xcode, Ruby, Fastlane, and so on. You can override some of those values in the eas.json
file or if it's not supported you can use the hooks mechanism
to install or update any system dependencies with
before the build starts, but take into account that those customization options are applied during the build and will increase your build times.
When selecting an image for the build you can use the full name provided below or one of the aliases (