谢谢
答案 0 :(得分:0)
通过usb插入设备,并记下adb devices -l
报告的所有唯一序列号。您的构建脚本必须对此序列号敏感才能生效。
然后,您可以使用“Dumb节点”类型在Jenkins中创建一个节点,然后选择“通过SSH在Unix计算机上启动从属代理”方法(ssh到localhost)。
在“节点属性”下 - > “环境变量”添加一个名为ANDROID_DEVICE_ID的变量,其中包含一个序列号的值。对每个独特的android序列重复。
最后,您将拥有 n jenkins节点,每个节点都设置自己的ANDROID_DEVICE_ID值。
另一种方法是创建一个参数化构建,它将android序列作为参数并使你的构建脚本对它敏感。