Our xcode
machine image is available for those wanting to run macOS specific workloads on CircleCI. A number of images are available with Xcode preinstalled, and run in dedicated virtual machines on genuine Apple hardware.
This image contains the minimum tools required to operate a build on CircleCI (such as git
) as well as extremely popular and useful tools in CircleCI (such as docker
).
This image can be used with the CircleCI macos
executor.
For example:
1
2
3
4
5
6
7
jobs:
build:
macos:
xcode: 15.3.0
steps:
- checkout
# Whatever you want to do
In the above example, the CircleCI Xcode image is used.
More specifically, the tag 15.3.0
indicates the Xcode version. See how tags work below for more information.
This image contains the macOS operating system and everything needed to run most builds on CircleCI. This includes but is not limited to:
build-essential
package containing compiling toolsFull software manifests for each image tag can be found in our documentation
Images in this family are tagged by the Xcode version preinstalled.