The purpose of this repository is to walk you through the details of the macOS Big Sur preview on CircleCI.
CircleCI offers a macOS executor that you can use to build and test macOS, iOS, watchOS, and tvOS applications. We support multiple Xcode versions through macOS executor images.
macOS Big Sur is the latest image for the macOS executor that’s now available in preview on the next generation macOS infrastructure.
The identifier of the Big Sur image is 12.5.1
and the identifier for the Big Sur resource is m2.medium
. The Big Sur resource can only be used with a Big Sur macOS image.
NOTE: We have deprecated the 110.12.4
Big Sur image. Please use the 12.5.1
image instead.
The following macOS Big Sur resource class is available:
Resource class name | Specs | Plans on which the resource is available | Credits/Minute |
---|---|---|---|
m2.medium |
4 vCPUs, 8GB RAM | Performance, Scale, Custom | 75 cr/mn |
# .circleci/config.yml
version: 2.1
jobs:
build-and-test:
macos:
# reference the Big Sur + Xcode 12.5 preview image
xcode: 12.5.1
# use the Big Sur preview resource class
resource_class: m2.medium
environment:
FL_OUTPUT_DIR: output
FASTLANE_LANE: test
steps:
- checkout
- run: bundle install
- run:
name: Fastlane
command: bundle exec fastlane $FASTLANE_LANE
- store_artifacts:
path: output
- store_test_results:
path: output/scan
workflows:
build-test:
jobs:
- build-and-test
Please open an issue with any feedback. The specific area where we would appreciate feedback:
- Software pre-installed in the image. Do you find everything you need in the image? Are there any bugs that you’ve noticed in the pre-installed software or operating system configuration?