No More Seat Costs: Semaphore Plans Just Got Better!

    2 Dec 2020 · Semaphore News

    Xcode 12 Is Now Available in macOS Catalina Image

    1 min read
    Contents

    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:

    Defining a macOS agent in 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

    You can learn more about Semaphore’s macOS Catalina environment in documentation, and what else is new in the changelog.

    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.

    Happy building!

    Leave a Reply

    Your email address will not be published. Required fields are marked *

    Avatar
    Writen by: