我正在为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