Skip to content

Commit

Permalink
Base image update @ 22-10-2023 (#2137)
Browse files Browse the repository at this point in the history
* Base image update @ 22-10-2023

* add edge tab for xcode-15.1

---------

Co-authored-by: Vladimir Markov <remarkov@gmail.com>
  • Loading branch information
codemagic-bot and remarkov authored Oct 22, 2023
1 parent 024cd80 commit a7e2edf
Show file tree
Hide file tree
Showing 2 changed files with 161 additions and 0 deletions.
157 changes: 157 additions & 0 deletions content/partials/specs/versions-macos-silicon-xcode-15-1.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,157 @@
---
description: A list of tools available out-of-the-box on Codemagic macOS Apple silicon build machines using Xcode version 15.1.
title: macOS Apple silicon build machine specification (Xcode 15.1+)
aliases:

weight: 13
---

## Hardware

- VM on Mac mini M1 `3.2GHz Quad Core / 8GB`
- VM on Mac mini M2 `3.5GHz Quad Core / 8GB`

## System

- System version `macOS 14.0 (23A344)`
- Kernel version `Darwin 23.0.0`
- Disk `294GB (Free Space: 95GB)`

## Pre-installed tools

- Android tools `/usr/local/share/android-sdk`
- Android NDK `25.1.8937393`
- aws `2.13.4`
- carthage `0.39.0`
- cocoapods `1.13.0`
- cordova `11.0.0`
- curl `8.1.2`
- docker `N/A`
- ew-cli `0.10.3`
- fastlane `2.216.0`
- firebase `11.21.0`
- flutter `3.13.8 ($HOME/programs/flutter)`
- gem `3.4.20`
- gh `2.32.1`
- git `2.41.0`
- Google Cloud SDK `404.0.0`
- gradle `8.1.1`
- gsutil `5.14`
- homebrew `4.1.1`
- ionic `5.4.16`
- jq `1.6`
- ktlint `0.50.0`
- node `19.7.0`
- npm `9.8.0`
- python `3.8.13`
- python3 `3.8.13`
- ruby `3.0.4p208`
- ssh `9.3p2`
- sudo `1.9.13p2`
- swiftgen `6.6.2`
- tar `3.5.3`
- ucd `0.11.10`
- unzip `6.00`
- wget `1.21.4`
- yarn `1.22.19`
- yq `4.34.2`
- zip `3.0`

## Android emulators

Android emulators are not available on M1 machines. Please use a Mac Pro or a Linux instance.

## Java versions

- **20.0.2** JAVA_HOME: `/Library/Java/JavaVirtualMachines/zulu-20.jdk/Contents/Home`
- **17.0.8** JAVA_HOME: `/Library/Java/JavaVirtualMachines/zulu-17.jdk/Contents/Home`
- **11.0.20** (default) JAVA_HOME: `/Library/Java/JavaVirtualMachines/zulu-11.jdk/Contents/Home`
- **1.8.0_382** JAVA_HOME: `/Library/Java/JavaVirtualMachines/zulu-8.jdk/Contents/Home`
- **1.7.0_352** JAVA_HOME: `/Library/Java/JavaVirtualMachines/zulu-7.jdk/Contents/Home`

## Xcode versions

- 15.1 (15C5028h) `/Applications/Xcode-15.1.app`, also selected when specifying `edge` in Xcode version settings

### Runtimes

- iOS 14.5
- iOS 15.0
- iOS 15.4
- iOS 17.0
- tvOS 14.5
- tvOS 15.0
- tvOS 16.0
- tvOS 16.1
- tvOS 16.4
- tvOS 17.0
- visionOS 1.0
- watchOS 7.4
- watchOS 8.0
- watchOS 9.1
- watchOS 9.4
- watchOS 10.0

### Devices

- Apple TV
- Apple TV 4K (2nd generation)
- Apple TV 4K (3rd generation)
- Apple TV 4K (3rd generation) (at 1080p)
- Apple TV 4K (at 1080p) (2nd generation)
- Apple Vision Pro
- Apple Watch SE (40mm) (2nd generation)
- Apple Watch SE (44mm) (2nd generation)
- Apple Watch Series 5 (40mm)
- Apple Watch Series 5 (44mm)
- Apple Watch Series 5 - 40mm
- Apple Watch Series 5 - 44mm
- Apple Watch Series 6 (40mm)
- Apple Watch Series 6 (44mm)
- Apple Watch Series 6 - 40mm
- Apple Watch Series 6 - 44mm
- Apple Watch Series 7 (41mm)
- Apple Watch Series 7 (45mm)
- Apple Watch Series 7 - 41mm
- Apple Watch Series 7 - 45mm
- Apple Watch Series 8 (41mm)
- Apple Watch Series 8 (45mm)
- Apple Watch Series 9 (41mm)
- Apple Watch Series 9 (45mm)
- Apple Watch Ultra (49mm)
- Apple Watch Ultra 2 (49mm)
- iPad (10th generation)
- iPad (8th generation)
- iPad (9th generation)
- iPad Air (4th generation)
- iPad Air (5th generation)
- iPad Pro (11-inch) (3rd generation)
- iPad Pro (11-inch) (4th generation)
- iPad Pro (12.9-inch) (5th generation)
- iPad Pro (12.9-inch) (6th generation)
- iPad Pro (9.7-inch)
- iPad mini (6th generation)
- iPhone 11
- iPhone 11 Pro
- iPhone 11 Pro Max
- iPhone 12
- iPhone 12 Pro
- iPhone 12 Pro Max
- iPhone 12 mini
- iPhone 13
- iPhone 13 Pro
- iPhone 13 Pro Max
- iPhone 13 mini
- iPhone 14
- iPhone 14 Plus
- iPhone 14 Pro
- iPhone 14 Pro Max
- iPhone 15
- iPhone 15 Plus
- iPhone 15 Pro
- iPhone 15 Pro Max
- iPhone 8
- iPhone 8 Plus
- iPhone SE (2nd generation)
- iPhone SE (3rd generation)
- iPod touch (7th generation)
4 changes: 4 additions & 0 deletions content/specs/versions-macos.md
Original file line number Diff line number Diff line change
Expand Up @@ -16,6 +16,10 @@ Depending on the Xcode version that you specify in **Build Settings** or in `cod
{{< include "/partials/specs/versions-macos-silicon-xcode-15.md" >}}
{{< /tab >}}

{{< tab header="Xcode 15.1 (edge)" >}}
{{< include "/partials/specs/versions-macos-silicon-xcode-15-1.md" >}}
{{< /tab >}}

{{< tab header="Xcode 14.2 - 14.3" >}}
{{< include "/partials/specs/versions-macos-silicon-xcode-14-2.md" >}}
{{< /tab >}}
Expand Down

0 comments on commit a7e2edf

Please sign in to comment.