I’m trying to integrate Balena in our CI using CircleCI. I don’t use balena push as I need to build every component docker image separately with balena build and push it in our registry (we don’t have a mono repo with all components).
In order to avoid --emulated I decided to use ARM machines on CircleCI, but it seems that there is no ARM version of the Balena CLI, which forces me to use the (slow) --emulated.
Hi there, we are looking into building the CLI for ARM builders, but we don’t really have an ETA of that feature yet as there are a few blockers we need to figure out yet. As a workaround, have you tried installing using the npm install method, while it will be a little bit slower, it should build all the necessary dependencies to make the CLI available on an ARM builder. Please let us know if that works for you