Мой сценарий оболочки вызовет действие 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.