在Jenkins中,我将以下内容传递给shell:
DEVICE_TARGET='iPhone 6 (8.1 Simulator)'
cucumber features/Login_FR.feature
然而,黄瓜脚本不断启动设备iPhone 5(8.1模拟器)。
当我运行DEVICE_TARGET =' iPhone 6(8.1模拟器)'从终端开始按预期工作。
我吹走了派生数据,清理并重建了Xcode并重置了模拟器。这似乎没有解决问题。是否有一些缓存在Jenkins工作中的东西告诉脚本运行iPhone 5(8.1模拟器)?
还有另一种方法可以从pre_stop_hooks或launch.rb定义要启动的设备吗?
答案 0 :(得分:1)
试试这个:
DEVICE_TARGET='iPad 2 (8.1 Simulator)' cucumber
将device_target的值替换为您需要使用的任何模拟器。