我正在为Fastfile设置一个fastlane,并且我正在尝试打开FastLane正在使用的车道名称。
假设我运行fastlane wow
在这个Fastfile中,我想得到用它调用fastlane的当前车道的名称,即"wow"

wowness = (lane[:lane-name] == "wow" ? "Much wow" : "Not so wow")
puts wowness

lane :wow do |options|
    puts "print something random"
end

据我所知,fastlane使用的是Ruby,所以这可能是一条路吗?

最佳答案

别客气,我想我明白了我做了一条漂亮的小巷:

lane :get_lane_name do
    lanename = ""
    ARGV.each do |a|
            lanename = "#{a}"
    end
    lanename
end

我是这样用的:
build_type = (get_lane_name == "beta" ? "Staging" : "Production")
puts build_type

10-08 02:45