본문으로 건너뛰기

러너 개요

XenoCI의 macOS 러너와 고를 수 있는 Xcode, 시뮬레이터 런타임, 요금을 한 화면에서 확인하세요

러너 비교

잡을 만들 때 runner에 러너 ID를 넣습니다, 비우면 macos-m4입니다, 준비 중인 러너는 목록에만 있고 잡을 보내면 400 runner_not_available로 거절됩니다

러너 ID칩vCPU메모리Xcode분당 요금상태
macos-m4Apple M447GB27.0, 26.6, 26.5, 26.4.1, 26.3, 26.2US$0.0396/분사용 가능
macos-m4-proApple M4 Pro미정미정미정미정준비 중
macos-m4-maxApple M4 Max미정미정미정미정준비 중
macos-m6Apple M6미정미정미정미정준비 중

에이전트는 GET /v1/runners, CLI xenocast runners, MCP list_runners 도구로 같은 목록을 읽고 status가 available인 러너만 고릅니다

러너

지금 판매하는 러너는 macOS M4 하나입니다, 잡마다 Mac mini M4 위에 새 VM을 만들고 끝나면 지웁니다, Xcode와 시뮬레이터는 러너를 바꾸지 않고 잡의 xcode 입력으로 고릅니다

macOS M4iOS와 macOS 앱의 빌드, 단위 테스트, 시뮬레이터 UI 테스트를 돌리는 Apple Silicon 러너
요금US$0.0396/분부가세 포함, 초 단위 과금, 잡마다 최소 1분
러너 IDmacos-m4
사양
호스트Mac mini M4 (Apple M4)
vCPU4개
메모리7GB
macOS26.6.2 Tahoe
격리잡마다 새 VM
도구와 한도
지원 Xcode27.0, 26.6, 26.5, 26.4.1, 26.3, 26.2기본 27.0
시뮬레이터 런타임iOS 27.0, iOS 26.5, iOS 26.4, iOS 26.3, iOS 26.1, iOS 18.6
최대 잡 시간360분정하지 않으면 60분

Xcode와 시뮬레이터

잡의 xcode 입력에 아래 버전 가운데 하나를 넣습니다, 비워 두면 워크스페이스 기본값을, 그것도 없으면 27.0을 씁니다, 시뮬레이터 테스트는 그 Xcode의 iOS SDK보다 새롭지 않은 런타임에서만 돕니다

XcodeiOS SDK시뮬레이터 런타임고르는 방법기본값
27.0iOS 27.0iOS 27.0xcode: "27.0"기본
26.6iOS 26.5iOS 26.5xcode: "26.6"
26.5iOS 26.5iOS 26.5xcode: "26.5"
26.4.1iOS 26.4.1iOS 26.4xcode: "26.4.1"
26.3iOS 26.2iOS 26.1xcode: "26.3"
26.2iOS 26.2iOS 26.1xcode: "26.2"

워크스페이스 기본값은 콘솔 실행 → 환경 메뉴에서 바꿉니다, 지금 받는 목록은 GET /v1/environments로도 확인할 수 있습니다

요금 계산

스크립트가 시작한 때부터 끝난 때까지를 초 단위로 과금합니다, 잡마다 최소 1분이고 1초 미만은 버리며 금액은 센트 단위로 반올림합니다, VM 준비와 정리 시간은 넣지 않습니다, 예를 들어 3분 20초 걸린 잡은 US$0.13이고 1시간 빌드는 US$2.38입니다, 자세한 규칙과 예시는 요금에 있습니다

다음 단계