Missing arm32 containers
To be able to run gitlab-runner on a raspberry pi in docker, an arm32 container is needed. The CI/CD pipline does build such a container linux/arm
but this is not published, making it not possible to use.
Raspberry pi and the like are still great little systems to run light tasks. For example, running a dashboard, that is using gitlab-runner to 'update' its software. Or use a raspberry pi, to control a physical device (hardware-in-the-loop testing).
(Note, raspberry pi, can easily be replaced by any of the other thousand of single-board computer types).