ビルド環境
macOS 開発なら CircleCI
Apple 開発に対応した業界最速の CI/CD ツール
クロスプラットフォーム開発に柔軟に対応できる CI/CD
1 つのツールで、ビルド エコシステム全体を管理
CircleCI なら、macOS と Linux のジョブを 1 つのパイプラインで実行し複数のリポジトリをモニタリングできます。
Xcode を強力サポート
CircleCI では、Xcode の新リリース公開から 72 時間以内に、便利なツールをプリインストールした Xcode イメージを提供しています。 また、 Xcode の最新バージョンと 1 つ前のバージョン をサポートしているので、必要なバージョンでアプリケーションを実行できます。
高品質なモバイル開発を実現する継続的インテグレーション
バグやユーザー フィードバックにすばやく対処し、新機能をリリースして、App Store で最高評価を獲得しましょう。 CircleCI での iOS 開発について詳しくは、こちらをご覧ください。
貴社に最適な実行環境を選択できます
macOS ジョブの実行環境として、自動プロビジョニング型の VM、専用ホスト、セルフホストランナーをご用意
version: 2.1
jobs: # a basic unit of work in a run
test: # your job name
macos:
xcode: 12.5.1 # indicate your
# selected version of Xcode
steps: # a series of commands to run
- checkout # pull down code
# from your VCS
- run:
name: Run Unit Tests
command: xcodebuild \
test-scheme \
circleci-demo-macos
version: 2.1
jobs: # a basic unit of work in a run
test: # your job name
macos:
xcode: 12.5.1 # indicate your selected
# version of Xcode
steps: # a series of commands to run
- checkout # pull down code from your VCS
- run:
name: Run Unit Tests
command: xcodebuild test-scheme \
circleci-demo-macos
version: 2.1
workflows:
testing:
jobs: # a basic unit of work in a run
- runner
jobs:
runner: # name of job
machine: true # key required to
# use runner
resource_class: guest/M1-web-testing
# your-namespace/
# your-resource
steps:
- run: echo "Hi I'm on Runners!"
version: 2.1
workflows:
testing:
jobs: # a basic unit of work in a run
- runner
jobs:
runner: # name of job
machine: true # key required to use runner
resource_class: guest/M1-web-testing
# your-namespace/your-resource
steps:
- run: echo "Hi I'm on Runners!"