我想为针对Raspberry PI的软件(使用Raspbian)设置最小的CI“链”,并且构建/测试本身应在安装该软件的同一Raspberry PI上运行。 该链应该做什么(在RPI上):
它不需要像Gitlab / Jenkins这样的CI服务器来在我的Raspberry上节省稀缺的资源,尽管具有关于构建状态的最小Web UI(在RPI上运行)也不会太糟糕。
在我重新发明轮子之前,有没有图书馆或一些最佳实践/教程可以帮助我入门?
如果没有的话,我会把一些东西放在一起,并贴在这里作为答案。