Join us at this year's DevOps World | Jenkins World San Francisco as we release Orka(Orchestration with Kubernetes on Apple), our new virtualization layer for Mac build infrastructure based on Docker and Kubernetes. Our software development team will be presenting Orka on Wednesday, August 14 at 4:15pm; be sure to add the session to your DevOps World | Jenkins World schedule.
The MacStadium team will be at booth 1329 in the expo, and we’ll have a session about our Mac infrastructure at noon on Wednesday. We are also sponsoring the NADOG after party on Tuesday night following the welcome reception… join us for “DevOps and Hops!” Don’t have your ticket to DevOps World | Jenkins World San Francisco yet? Register here for a discounted pass. We hope to see you there!
CI Best Practices for iOS and macOS App Development
At this year’s AltConf, MacStadium hosted a panel about CI best practices for iOS and Mac app development. It was an interesting discussion as the companies participating in the panel represented very different development teams and CI practices.
The speakers included Daniel Hagen, Director of IT at Aspyr Media, Debayan Majumdar, Sr. Mobile Tools Engineer at Pandora, and Peter Steinberger, Founder & CEO of PSPDFKit. Watch the video or read the full transcript to learn more about their best practice configurations, favorite automation tricks, and other lessons learned.
Provisioning on MacStadium
There is a wide range of options and combinations you can use to provision your VMs with MacStadium. In a recent series of blog posts, we have provided some pointers and a few examples for new adopters to use as a guide. To start, learn more about using Ansible and Terraform.
Benefits of Ephemeral iOS Builds
Modern application development practices like continuous delivery and DevOps accelerate the delivery of new features to end users. There are mature DevOps tools available in the market to deploy web apps. However, mobile DevOps has unique challenges especially on the Apple platform. In a recent blog post, we discussed the process of self-managed iOS builds and benefits of using ephemeral builds. Read more here.
CI/CD Differences on Mac Infrastructure
It's easy to make the over-reaching generalization that everything is different on a Mac. And sure, there are some key differences, but regardless of the OS associated with it, CI/CD is generally the same at a high level. Learn more in this article as we review what's different about CI/CD on Mac Infrastructure and what is the same as CI/CD on other infrastructure types.
What's new with Catalyst?
Project Catalyst, revealed last year with the Mojave build, offers developers a single, coherent means of porting code from one Mac platform to another. Apple highlighted Catalyst’s new features and increased functionality at WWDC in the developer sessions, and when mass adoption hits, there will need to be some changes to Mac-related CI workflows. Read more about these changes and how they may affect you.
New MacStadium Docs Site
We're excited to announce the creation of our new documentation website. Visit docs.macstadium.com for quick start guides, answers to your most frequently asked questions, best practices for different use cases, code examples and much more! Our old knowledge base site is going away, so please update your links to docs.macstadium.com.