[TIMOB-28468] Build: Install an Xcode 13 beta on build nodes
| GitHub Issue | n/a |
|---|---|
| Type | Story |
| Priority | None |
| Status | Closed |
| Resolution | Done |
| Resolution Date | 2021-06-10T17:11:02.000+0000 |
| Affected Version/s | n/a |
| Fix Version/s | n/a |
| Components | n/a |
| Labels | n/a |
| Reporter | Ewan Harris |
| Assignee | Ewan Harris |
| Created | 2021-06-04T12:48:22.000+0000 |
| Updated | 2021-08-17T12:06:02.000+0000 |
Description
Install an Xcode beta onto the Jenkins nodes.
* Update chef-xcode with version data
* Set Xcode version on macos-lepew (already on Big Sur)
Questions:
* Will we need more than one node?
** I imagine eventually, will require updating nodes to Big Sur first
* GitHub actions?
** Potentially blocked by availability of Big Sur nodes, we could try and request early access (https://github.com/actions/virtual-environments/issues/2486) to Big Sur but would still be blocked on availability of Xcode 13 beta
chef-xcode: https://github.com/appcelerator/chef-xcode/pull/1
jenkins PR: https://github.com/appcelerator/jenkins/pull/39
Installed onto lepew (thanks to [~cwilliams] working his magic)
macos-11 is now available for all users on GitHub actions