MACRUNNER
Apple Silicon runner'ları çevrimiçi

macOS CI runner'ları
donanmadan, kilitlenmeden

iOS ve macOS build'leriniz için bare-metal Apple Silicon hostlar. Mevcut GitHub Actions veya GitLab CI'nızı dakikalar içinde bağlayın.

Aylık veya yıllık faturalandırma · İstediğiniz zaman iptal

macrunner · build #1284 · macOS-14 · M2

$ git push origin main

→ job #1284 queued · fresh tmpfs VM provisioned

Checkout0.4s

Xcode 16.2 selected0.2s

Resolve packages3.1s

Build (Release)4m 12s

Run tests · 214 passed1m 03s

Sign & notarize22s

↑ Uploaded to TestFlight

Build passedin 5m 58s

Runner'lar

Apple build'leri için tasarlandı

Bir Apple-platform build'inin ihtiyacı olan her şey paylaşımlı kuyrukta değil, bare-metal'de.

Apple

Apple Silicon hostlar

Bare-metal Mac mini M2 ve Mac Studio M2 Ultra. Her job için sıfırdan tmpfs VM açılır — bayatlamış build ortamı yok.

Mac mini M2Mac Studio M2 Ultrafresh tmpfs / job

Xcode önceden kurulu

Xcode 14 ve sonrası tüm sürümler saniyeler içinde hazır. Workflow'unuzdaki tek satırla sürüm değiştirin.

Xcode 14 → 16

GitHub Actions runner

Drop-in self-hosted runner. Mevcut workflow'unuzu bize yöneltin — YAML değiştirmeye gerek yok.

drop-inno YAML rewrite

Build cache

S3 uyumlu artifact ve bağımlılık cache'i. Incremental Swift ve Xcode build sürelerini 4-6 kat kısaltır.

S3-compatible4–6× faster

Canlı cihaz bulutu

UI testleri, performans izleri ve ekran görüntüleri için talep üzerine gerçek iPhone ve iPad — doğrudan CI'dan.

real iPhone / iPad

Nasıl çalışır

Git push'tan App Store'a

01

Bağla

GitHub App'imizi yükleyin veya GitLab token yapıştırın. Repo'nuza bir self-hosted runner havuzu bir dakikada kaydedilir.

$macrunner connect github
02

Build al

Her push, Xcode, fastlane ve build cache'iniz önceden yüklenmiş taze bir Apple Silicon VM'ine düşer.

$git push origin main
03

Yayına al

Aynı job içinde imzalayın, notarize edin ve TestFlight veya App Store Connect'e yükleyin. Manuel adım yok.

$fastlane deliver

Neden Macrunner

Kendi Mac mini çiftliğinizi
yönetmeyi bırakın

Macrunner, iOS ve macOS build'lerinizi adanmış Apple Silicon donanımında çalıştırır; ekibiniz rack sıcaklıkları yerine ürün sevkiyatına odaklanır.

Tüm kontroller geçti7/7
  • Bare-metal M2 ve M3 — sanallaştırılmış x86 yok, yavaş Rosetta katmanı yok
  • Her job, build'ler arasında işletim sistemi sıfırlanan izole bir VM'de çalışır
  • Xcode 14, 15 ve 16 önceden kurulu; sürümler tek satırla değişir
  • GitHub Actions, GitLab CI, Bitrise ve CircleCI için drop-in destek
  • Dakika başına faturalandırma; idle ücreti yok, eşzamanlı build minimumu yok
  • App Store Connect API ve TestFlight yüklemesi her runner'a yerleşik
  • Gerçek iOS mühendislerinden teknik destek — ticket kuyruğu değil

~/app $macrunner init

Masanızın altındaki Mac mini'yi emekliye ayırmaya hazır mısınız?

Hesabınızı oluşturun, ilk iOS build'inizi 10 dakikadan kısa sürede Apple Silicon üzerinde çalıştırın. İlk 60 dakika bizden.