Move your Mac build pipeline to the cloud
Whether you’re just starting out or have a fully automated large development team, Macdome can provide the Mac cloud resources to support your CI/CD pipeline.
Continuous integration and deployment
Run macOS and iOS CI/CD in the cloud. Choose between bare metal or virtualized macOS compute resources to run your jobs. Connect your pipeline built on any CI/CD tooling, such as Jenkins, GitHub Actions, or GitLab, to your existing pipeline, and connect it to your Macdome cloud environment to execute your CI/CD processes.
Remote build execution
Bazel is an open source build and test tool many companies are adopting to speed up CI workflows and make their teams more productive. Bazel optimizes your builds and tests and allows for better parallelization across multiple build machines. Once you have adopted Bazel and set up a build cache as part of your Macdome CI cloud, you can take it one step further and improve developer workflows by moving ALL builds to the cloud (not just builds associated with PRs), saving developers time throughout the development process.
Release automation
Automate the process of submitting apps to Apple’s App Store with tools like fastlane running on your Macdome cloud. Set up an end-to-end CI/CD pipeline by adding release automation servers to your CI build infrastructure.
macOS VMs for CI pipelines
With a Macdome cloud, you have everything you need for true automation. Dynamically provision VMs, pool resources, and gain efficiency by cloning VMs instead of manually re-imaging individual Macs. In addition to bare metal cloud environments, Macdome offers all macOS virtualization platforms, and our Mac cloud integrates well with existing CI/CD pipelines that live elsewhere in the cloud or on-premises.
Designed for DevOps
Purpose built
Our macOS cloud compute resources have been specifically designed with the CI/CD use case in mind. We know a large number of teams have established CI/CD elsewhere in the cloud or on-prem and we’ve intentionally designed our offerings to complement those systems elegantly.
Truly scalable
Our solutions are designed to meet the needs of teams of single developers, growing startups, and established enterprises. Transitioning between cloud resources is simple, and we offer three distinct virtualization solutions to minimize your technical debt walking in the door.
Modular delivery
Our macOS compute resources are unopinionated. Run them as bare metal, or build a hybrid or ephemeral CI/CD system with one of our virtualization layers for macOS. You’ll receive an IP Plan with the information you need to access your environment securely at sign-up.
Reliable Mac Infrastructure, Reimagined
Macdome is presented as a company dedicated to creating consistent, reliable, and interoperable software for various targets, including the modern developer ecosystem, the enterprise cloud, or the next generation of Apple Silicon. We demonstrates this commitment by providing necessary infrastructure for pushing code, eliminating hardware management friction, or offering access to M4-powered environments.
Ready to get started?
Migrate your Mac build, test, and CI pipeline to the cloud. Contact our sales engineers to design a custom environment for your team.
Mac DevOps experts
Mac is all we do. Our engineers, developers, and DevOps coaches are experts in building iOS and macOS pipelines.
Supercharge your CI pipepline
Plugins and integrations enable you to easily build Mac DevOps pipelines with the tools your developers already know and love.