Возвращаемое значение из fastlane fastfile - PullRequest
0 голосов
/ 10 июля 2019

Мой сценарий оболочки вызовет действие fastlane (ruby), и мне нужно вернуть некоторое значение обратно в сценарий оболочки

Один вариант, который предлагается везде, - установить его как переменную env. Но невозможно распечатать значение в сценарии оболочки.

Fastlane action

platform :ios do
  desc "Description of what the lane does"
  lane :getData do
        ENV['FL_VALUE'] = "Test"
  end
end

Пример сценария оболочки

!/bin/sh
...
bundle exec fastlane getData
...
echo $FL_VALUE

другие предложения заключались в том, чтобы записать данные в некоторый файл и прочитать их из сценария оболочки. Но предпочел бы использовать переменную env.

...