我正在尝试通过Docker与提供者服务建立开放的STF,并希望有人能引导我完成它。
我遵循了指南和此处的许多建议,但是我找不到正确的解决方案。
答案 0 :(得分:0)
您注意到,目前尚没有使用提供的Dockerfile来启动STF的完整指南:https://github.com/DeviceFarmer/stf/blob/master/Dockerfile
我使用docker-compose写了一个功能更全/完整的示例,可以在这里找到:https://github.com/DeviceFarmer/stf_ios_support/tree/master/server
要启动docker-compose up
。您还需要运行“提供程序”以向服务器提供设备。
要提供Android设备,您可以在此处使用精简的STF代码:https://github.com/nanoscopic/stf-android-provider您也可以使用主STF存储库,但是由于存在更多依赖关系,因此构建起来更加困难。请注意,Android设备设置代码仍取决于Node8。更高版本的node将不起作用。
有关提供IOS设备的信息,请参见https://github.com/DeviceFarmer/stf_ios_support
设置STF并非易事。期望必须进行一些调查,阅读源代码以及反复试验。