Merge pull request #1977 from maxim-lobanov/v-malob/xcode

Rework Xcode installation to use PowerShell and resolve latest version automatically
This commit is contained in:
Maxim Lobanov
2020-11-18 13:46:12 +03:00
committed by GitHub
22 changed files with 453 additions and 319 deletions

View File

@@ -147,12 +147,8 @@
},
{
"type": "shell",
"execute_command": "chmod +x {{ .Path }}; {{ .Vars }} {{ .Path }}",
"scripts": [
"./provision/core/xcode-tools.sh",
"./provision/core/xcode-sims.sh",
"./provision/core/build-xcode-symlinks.sh"
],
"execute_command": "chmod +x {{ .Path }}; {{ .Vars }} pwsh -f {{ .Path }}",
"script": "./provision/core/xcode.ps1",
"environment_vars": [
"XCODE_INSTALL_USER={{user `xcode_install_user`}}",
"XCODE_INSTALL_PASSWORD={{user `xcode_install_password`}}"
@@ -186,7 +182,9 @@
"./provision/core/firefox.sh",
"./provision/core/toolcache-high-sierra.sh",
"./provision/core/pypy.sh",
"./provision/core/pipx-packages.sh"
"./provision/core/pipx-packages.sh",
"./provision/core/xcode-sims.sh",
"./provision/core/build-xcode-symlinks.sh"
]
},
{