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