Execute macOS and iOS CI/CD in sandboxed VMs on your developer laptops
Execute CI Workflows Directly on Developer Laptops
- Lightweight Anka mac application running on developer laptops
- Developer commits can trigger CI builds or tests inside of an Anka VM running on their laptop
- VM runs in background mode with little or no impact on Xcode development activities
- CI triggered builds and tests execute inside a sandboxed and refreshable VM with the specific dependencies you need
Increased Developer Productivity
- Developers can easily install of their dependencies inside of the Anka VM using the CLI and Anka Viewer (no VNC necessary!)
- Faster feedback for builds with no waiting in central build queue availability
- CI/CD triggered builds execute inside VM isolated from personal Xcode environment
- Easily upgrade to a central Anka Build Cloud as commit frequency and build demands increase for you or your team members
Quickly Setup a Mobile Development Environment
- Developers can quickly setup mobile development environments for for local testing by attaching their devices to their own laptop
- Mobile development environments run in an isolated (from host) VM, separate from your personal development setup
- Utilize the command-line Anka Run interface or Anka Viewer to work inside the VM and debug problems
- Easily upgrade to Anka Flow in order to distribute and share mobile development environments (VMs) between team members
Zero Cost CI Infrastructure
- Developer can use their personal machine to execute CI builds and tests for their commits
- Eliminates the need for a dedicated CI build and test infrastructure when you're a single developer or small team
- Eliminates the need for any dedicated CI services like CircleCI or Bitrise when used together with GitHub Actions and other CI platforms
- Much faster performance compared to other CI services