Method: Fastlane::Runner#available_lanes
- Defined in:
- fastlane/lib/fastlane/runner.rb
#available_lanes(filter_platform = nil) ⇒ Object
Returns an array of lanes (platform lane_name) to print them out to the user.
77 78 79 80 81 82 83 84 85 86 87 |
# File 'fastlane/lib/fastlane/runner.rb', line 77 def available_lanes(filter_platform = nil) all = [] lanes.each do |platform, platform_lanes| next if filter_platform && filter_platform.to_s != platform.to_s # skip actions that don't match platform_lanes.each do |lane_name, lane| all << [platform, lane_name].reject(&:nil?).join(' ') unless lane.is_private end end all end |