Have questions about Codemagic? Contact Sales

Keep Jenkins. Offload the Macs.

Keep your pipelines. Run the mobile builds on our managed Mac runners.

Wire into Jenkins

Trigger mobile builds from your Jenkinsfile via REST API. Publishing scripts and webhooks send build status and artifact URLs back to Jenkins or your own systems.

Stop the Mac agent tax

Stop patching Xcode and Android tooling on agents, fighting environment drift, and planning capacity for Mac minis you rack and replace yourself.

Enterprise compliance

SOC 2 Type II, dedicated Mac pools, and EU-based machines are available for Enterprise customers, complete with hands-on onboarding and support.

Self-hosted Macs vs Codemagic

Integration, infrastructure, compliance, and pricing at a glance.

Jenkins integration
Self-hosted
Codemagic
Trigger mobile builds
Self-hosted Mac agents in your pipeline
Self-hosted
REST API from Jenkinsfile with build params
Codemagic
Build results & artifacts
Collected on agents you maintain
Self-hosted
Sent back to Jenkins via webhooks
Codemagic
Build logs
One mixed console stream
Self-hosted
Logs per mobile build step
Codemagic
Fastlane wiring
Groovy and shell glue on each agent
Self-hosted
Existing lanes with some workflow config
Codemagic
Runners & infrastructure
Self-hosted
Codemagic
Scaling capacity
Procure Macs, plan capacity, upgrade machines
Self-hosted
Add concurrency on your plan
Codemagic
OS, Xcode & tooling updates
You patch agents for each Xcode release
Self-hosted
Pick Xcode version in YAML
Codemagic
Build environment consistency
Long-lived agents drift over time
Self-hosted
Fresh VM per build
Codemagic
Security & access to build machines
You harden agents, VPNs, and SSH access
Self-hosted
Isolated VMs, with SSH for debugging
Codemagic
Compliance & security
Self-hosted
Codemagic
Build secrets
Credentials plugin on your infrastructure
Self-hosted
Encrypted at rest; runtime VM access only
Codemagic
Compliance certifications
Your audit scope
Self-hosted
SOC 2 Type II
Codemagic
Build region & data residency
Wherever you deploy agents
Self-hosted
US by default; EU-based Macs available
Codemagic
Dedicated infrastructure
Self-hosted hardware you operate
Self-hosted
Dedicated Mac pools on Enterprise
Codemagic
Support & documentation
Self-hosted
Codemagic
Support
Community forums and vendor plugins
Self-hosted
Custom onboarding
Codemagic
Documentation
General CI docs; mobile Mac setup is DIY
Self-hosted
Jenkins integration guide
Codemagic
Pricing
Self-hosted
Codemagic
Software license
Open source (self-hosted)
Self-hosted
SaaS subscription
Codemagic
Total cost of ownership
Mac hardware, hosting, and eng time
Self-hosted
From $3,990/year for 3 concurrencies
Codemagic
Code signing (app teams)
Self-hosted
Codemagic
Mobile code signing
Fastlane match, shared keychains
Self-hosted
Managed via App Store Connect API
Codemagic
Certificate & profile renewal
Manually on agents; expire without warning
Self-hosted
Refreshed on every build
Codemagic

Offloading Mac builds in production

Hyperzod moved Jenkins mobile builds to Codemagic at scale.

Hyperzod

Quick-commerce platform · 1,200+ white-label builds/month

"After moving to Codemagic, our team stopped spending time maintaining build systems and started focusing entirely on shipping products. What used to take hours of manual setup is now fully automated through a single pipeline."

Mohammad Azeem

Software Developer, Hyperzod

Secure and compliant

SOC 2 Type II

The audit report is available on request

ISO 27001

Our data center partners are ISO 27001-certified

GDPR/CCPA

Your personal data is processed in accordance with GDPR/CCPA