Skip to main content

Build machines

Abstract

Bitrise offers Intel-based (x86) and Apple silicon M1 stacks. Each stack has a large number of pre-installed tools.

On bitrise.io, we offer two types of build machines:

  • Apple silicon-based macOS build machines (M1 machines). We recommend using these machines for all Xcode stacks, as they offer significantly improved performance over the Intel stacks.

  • Intel-based (x86) macOS and Linux build machines.

Each machine type offers several options with varying computing power, depending on your subscription plan. You can configure a default machine type for each of your app and you can also set Workflow-specific machine types. You can do this when selecting stacks for your app: Setting the stack for your builds.

Changing machine types using the API

You can also change build machine types for all apps owned by a single user or Workspace using the API: Changing machine types in all apps at the same time.

Each Bitrise build machine has its own IP address range: you can allowlist these IP addresses to be able to access our build machines from, for example, a private cloud: Configuring network access for Bitrise

For more information about build and code security, see Code security.