Details
-
Suggestion
-
Resolution: Timed out
-
None
-
0
-
Description
Allowing bamboo to support multiple instances of Xcode would be a fantastic feature within the iOS/Cocoa and Xcode Support plugin for Bamboo, and would greatly expand the abilities for Bamboo support on Mac.
A user can download multiple versions of xcode and install by simply extracting to a unique folder for each. Making bamboo aware of the location of each xcode installation, the plugin could execute the "xcode-select -switch" or "xcode-switch" using sudo to actually set the instance of xcode used by the build. The user may need to setup sudo permissions on the command invoked by the userid running the agent beforehand, otherwise storing an encrypted password for the account would be advisable, since the command needs to be run as an admin.
A drawback of this would be restricting to one build (or one agent) on the Mac at a time, as changing the version of xcode while another build runs would cause issues.
Attachments
Issue Links
- is duplicated by
-
BAM-12958 Support for more than one Xcode installation on the same instance of Bamboo remote agent.
- Closed