We would like to inform all developers building for Apple devices that Xcode 12 is now available as a CI/CD environment on Semaphore.
You can select the new macOS image in the Workflow Builder:
And here’s an example how you may use the new image if you prefer handwritten YAML:
version: 1.0 name: Apple/Mojave Based Pipeline agent: machine: type: a1-standard-4 os_image: macos-xcode12 blocks: - name: "Unit tests" task: jobs: - name: Tests commands: - xcversion select 12.0 .... ....
Other important tools available in the new macOS image include:
- Flutter version 1.20.4
- Fastlane 2.160.1
- Cocoapods 1.9.3
Learn more about support for CI/CD for macOS and iOS on Semaphore’s website.
As always, if you have any questions or feedback, please contact our support team.