Distributed build clusters

This page summarizes the projects mentioned and recommended in the original post on /r/androiddev

Our great sponsors
  • WorkOS - The modern identity platform for B2B SaaS
  • InfluxDB - Power Real-Time Data Analytics at Scale
  • SaaSHub - Software Alternatives and Reviews
  • Gradle

    Adaptable, fast automation for all

  • Has anyone thought about a scalable distributed build setup for android? Would love to hear success stories, if any. The closest I’ve come in my search is this closed issue

  • mainframer

    Tool for remote builds. Sync project to remote machine, execute command, sync back.

  • We do this at work via mainframer and an auto scaling backend via k8s and it has worked well.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • bazel-buildfarm

    Bazel remote caching and execution service

  • Currently migrating to Bazel + bazel remote execution via Bazel buildfarm. Bazel has native support for build clusters.

  • grazel

    A tool to migrate Android projects from Gradle to Bazel incrementally and automatically

  • Grazel might be of interest to you if looking to try bazel.

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts