我刚刚了解了 Travis CI 并浏览了他们的一些文档。对于开源项目来说,这似乎是一个不错的解决方案。
到目前为止,通过阅读 Travis 文档,我怀疑是否能够以某种方式将其连接到我的个人硬件。
我正在研究一些用 github 上托管的 C/C++ 编写的物联网相关项目。在 Travis CI 上的 artifactory 上构建和发布图像应该不是问题。但是在测试方面,绝对不能在他们(Travis)的硬件上进行测试。需要将二进制文件放在我的开发板(树莓派)上,然后执行测试用例。测试服完成后,应将结果通知 Travis CI。
Travis 允许这样的功能吗?如果不是,那将是一个很大的限制。