-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Kevin Morton edited this page Jun 6, 2026
·
4 revisions
A CircleCI orb for iOS CI/CD pipelines — reusable commands, jobs, and executors for building, testing, linting, and deploying iOS/macOS Swift projects.
Current version: 3.0.0 (kevnm67/ios-orb@3.0.0)
Add the orb to .circleci/config.yml and pick a job:
version: 2.1
orbs:
ios-orb: kevnm67/ios-orb@3.0.0
workflows:
ci:
jobs:
- ios-orb/build_and_test_xcode:
scheme: MyApp
xcode_version: "26.3.0"
qlty: trueSee Getting-Started for full setup instructions.
- Getting-Started — Installation, requirements, minimal examples
- Architecture — Component diagram, source layout, coverage flow, release pipeline
- Executor — macOS executor parameters and resource classes
- Jobs — All available jobs with parameter reference
- Commands-Reference — All available commands with parameter reference
- Workflow-Examples — Real-world workflow patterns
- Publishing — How to publish new orb versions
| Want to... | Use |
|---|---|
| Build + test an Xcode project | build_and_test_xcode |
| Build + test an SPM package | build_and_test_spm |
| Run a Fastlane lane with coverage |
test job |
| Run arbitrary scripts | run_with_setup |
| Run SwiftLint |
swiftlint command |
| Upload coverage to Qlty |
upload_qlty_coverage command |
ios-orb · Orb Registry · Report an Issue · Maintained by @kevnm67
Getting Started
Reference
Guides
Quick Commands
# Check latest published version
circleci orb info kevnm67/ios-orb | grep Latest
# Pack orb source locally
circleci orb pack src/ > orb.yml
# Validate orb
circleci orb validate orb.yml