Fastlane将参数传递给插件

时间:2018-01-16 16:47:25

标签: android android-emulator fastlane fastlane-deliver

我正在使用Fastlane插件automated_test_emulator_run

automated_test_emulator_run(
    AVD_setup_path: "~/<path to your avd setup>/AVD_setup.json",
//some more tasks
  )

现在尝试通过命令行运行

fastlane automated_test_emulator_run AVD_setup_path:avd.json

但是得到了恐怖

[!]无法找到&#39; automated_test_emulator_run&#39;。可用车道:测试

任何提示使用任何插件并为其传递设置参数?

1 个答案:

答案 0 :(得分:0)

我还没有做到这一点,但做了类似的事情,所以我应该相信以下工作:

lane :your_emulator_lane do |options|
    avdSetupPath = options[:AVD_setup_path]

    automated_test_emulator_run(
        AVD_setup_path: avdSetupPath,
    )

end

然后打电话

fastlane your_emulator_lane AVD_setup_path:avd.json