Enjoy the flexibility to use any execution environment
From mobile apps to AI innovation, our cloud-based platform has the compute to power what you build.
Docker
- Native support for building inside Docker containers with x86 and Arm
- Use our convenience images or pull from any public or private registry
Learn about Docker
Linux
- Run on a Linux VM with full control over OS resources
- Run emulators to build Android apps
Learn about Linux VM
Android
- Automate Android workflows on clean Linux VMs with Android SDK preinstalled
- Test across OS versions with Android machine images and matrix jobs
Learn about Android
macOS
- Fully managed macOS virtual machines
- Build for all Apple platforms including iOS, watch OS, and tvOS
Learn about macOS
Windows
- Build and test applications for Windows platforms
- Use Powershell, Bash, or cmd
Learn about Windows
GPU
- Linux and Windows VMs equipped with GPUs for heavy computation
- Build complex code for artificial intelligence, machine learning, gaming, and more
Learn about GPU
Arm
- Run jobs on Arm without maintaining your own infrastructure
- Test and deploy systems to Arm infrastructure like AWS Graviton2
Learn about Arm
Self-hosted runner
Expand your compute options to meet your most unique CI/CD needs