Skip to content

Introduction ​

Earlier, Cirrus CI gave the ROM Builders community servers for OSS developement of Android builds, as these builds need a lot of resources that most people don't have lying around, like double digit RAM requirements (GB), triple digit storage requirements (GB), a capable processor, a specific Linux environment, etc.

Cirrus CI has discontinued ROM Builders around Nov 2023. Now, crave.io is providing Build Servers with a pretty similar Queue System. It is also a lot more flexible as it allows custom commands, has Docker image support, allows entering into build storage without starting a build, etc.

This guide attempts to help new and old users with Android development and using crave.io through Devspace CLI and alternatively, Github Actions.

Getting an account ​

Please request an account here since self-signup is disabled.

Also check out the official discord!

General Steps ​

Using Crave.io is a little bit different from using a normal server, mainly because it has a queue system. This wiki expands upon the following process in a step by step manner: