Closed virtuald closed 4 years ago
One thing that would be useful if I used that sort of system is standing up a local squid cache on the opkg feeds (which honestly, I should do anyways).
Might be interesting: http://docs.shippable.com/platform/tutorial/workflow/run-ci-builds-on-arm/
Hm. Would need a private docker image to make that work.
I've moved all of the python wheel building to the https://github.com/robotpy/roborio-wheels/ project, and robotpy wheels are now cross compiled via github actions. Only a few things are left, I don't think it makes sense to move the rest of them at this time.
It's still largely a manual process, and there's not an easy way to stage stuff for testing without wiping out the production repo. One potential solution is using docker + my ODROID C2 as a build slave that auto builds on pushes to master (gitlab-ci actually makes this sort of thing easier).