mirror of
https://github.com/actions/runner-images.git
synced 2025-12-20 06:35:47 +00:00
Update Readme.md
This commit is contained in:
@@ -1,10 +1,27 @@
|
|||||||
# Toolset JSON structure
|
# Toolset JSON structure
|
||||||
## Xcode
|
## Xcode
|
||||||
- `default` - version of Xcode to set as default
|
- `versions` - the array of objects that will present installed Xcode versions
|
||||||
**Example:** `"11.2.1"`
|
- `link` property points to the place where Xcode will be located on image. `/Applications/Xcode_<link>.app`
|
||||||
|
- `version` points to Xcode version that will be downloaded and installed
|
||||||
|
- `symlinks` describes the list of aliases where symlinks will be created to
|
||||||
|
- `default` - version of Xcode to set as default (should be metched with any `link` in `versions` property)
|
||||||
|
**Example:** `"11.2"`
|
||||||
|
|
||||||
- `versions` - the array of versions of Xcode to install
|
**Note:**
|
||||||
**Example:** `[ "11.3", "11.2.1", "11.2", "11.1", "11" ]`
|
- If `version` is specified with spaces, it is considered as exact Xcode name like `12.1.1 Release Candidate`.
|
||||||
|
- If `version` doesn't contain spaces, the latest version will be resolved with the following priority:
|
||||||
|
- stable version like `12.1`
|
||||||
|
- release candidate version like `12.1 Release Candidate N` (the latest N will be chosen)
|
||||||
|
- GM version like `12.1 GM Seed N` (the latest N will be chosen)
|
||||||
|
- beta version like `12.1 beta N` (the latest N will be chosen)
|
||||||
|
|
||||||
|
**Example:**
|
||||||
|
```
|
||||||
|
"versions": [
|
||||||
|
{ "link": "12.2", "version": "12.2.0" },
|
||||||
|
{ "link": "11.7", "version": "11.7.0", "symlinks": ["11.7_beta"] }
|
||||||
|
]
|
||||||
|
```
|
||||||
|
|
||||||
## Xamarin
|
## Xamarin
|
||||||
- `vsmac` - version of Visual Studio For Mac to install.
|
- `vsmac` - version of Visual Studio For Mac to install.
|
||||||
|
|||||||
Reference in New Issue
Block a user