Distribute arm64 binaries
Overview
Start distributing arm64 binaries for users to download, with the minimum amount of change meaning that certain things will not be supported from the beginning. Before starting distributing the binaries we need to make sure that they actually work but running some sample jobs, at minimum the job needs to clone the repository, and run the users scripts.
We have a Community contribution that does most of the hard work in !725 (closed)
Proposal
- Cross compile binaries with the current CI infrastructure (`linux/arm64)
- Update Runner helper images to push arm64 images
- Documenting all the limitation
What shouldn't be included in the MVC
- Docker container for the Runner manager
- Support for git-lfs
- Running tests on arm64
- deb, rpm repositories
Edited by Brandon Jung