Build cache for faster iOS builds with Jenkins CI and on-demand macOS VM slaves
Most of the existing iOS CI environments are configured to run the build and tests jobs directly on the Mac hardware. In such installations with large projects, some data like XCode derived data, and code repository get cached on the hardware and subsequent...
Read More
Run docker workloads in macOS VMs on Anka Build - DevOps Uploaded
There is “Lunchable,” and then there is “Lunchable Uploaded”. Today, we are announcing nested beta support in Anka Build platform to run Docker workloads in macOS VMs. It takes DevOps up a notch for macOS ecosystem. So, why nested support in Anka? Nested...
Read More
iOS simulator tests in macOS VMs - XCUITest simulator tests on Anka Build macOS Cloud
There is some confusion about the feasibility of executing iOS simulator based UI testing in macOS VMs. Anka macOS VMs provide pretty much all capabilities of macOS running on hardware to set up a scalable, agile CI infrastructure for building and testing...
Read More
Container like 'anka run' interface for Anka macOS VM
Anka run command line interface enables command execution inside Anka macOS VMs directly from the host. It’s very similar to container docker run. Why is this interesting – It allows Devops to take their existing container based Linux CI...
Read More
Scaling iOS CI infrastructure with Anka Build
You start with one iOS app and then it morphs into multiple apps, and you are shipping a new version of all these apps frequently to the app store without compromising on quality. How do you do it? First, you build an application architecture that supports...
Read More
Screen-Shot-2020-09-21-at-3.47
macOS VM image management in Anka Build - macOS cloud solution
Anka Build Veertu is a complete software solution to configure a cloud using Apple hardware (on-prem or rented) that manages macOS VMs, similar to containers If you use a container-based CI/CD setup for Linux, you can easily integrate Anka Build...
Read More
Bootstrapping Anka macOS VM for your iOS Build/Test Job
What is Anka Build Anka Build is a solution suite to configure a macOS cloud mac hardware, on which you can provision immutable docker like macOS VMs for iOS and macOS CI jobs. Anka hypervisor enables macOS VMs to run in a very resource efficient manner...
Read More
iOS CI infrastructure - macOS cloud on Mac Pros with Anka Build
In our previous blog post, we discussed setting up macOS cloud for iOS CI on a mac mini cluster. Let’s now look at creating macOS cloud on mac pros for scalable and agile iOS CI. While the CPU on mac minis are much faster(as proven in various benchmarks)...
Read More
Configuring Jenkins Pipeline for iOS CI to run on Anka Build macOS cloud
In this blog, we will describe steps to run Jenkins iOS CI jobs defined as pipelines on macOS slave VMs running on Anka Build Anka Build macOS cloud. One of our previous blog titled “configuring Jenkins iOS CI macOS cloud” covered the basic steps to configure...
Read More
Running a macOS cloud on mac mini cluster for iOS CI
It’s been twelve years since the introduction of the first Mac mini. During these twelve years, there have been multiple updates and new models introduced with the last one in 2014. In 2011 the Mac Mini was updated with the power of i5 and i7 processors,...
Read More