I have a Fastfile,and I want to all lanes with parameters from within my lane .How can do this? Just like this:
lane :my_lane do
other_lane paramter1_name:"1" parameter2:"2"
end
Switching lanes fastlane takes care of all the magic for you. You can call lanes of the same platform or a general lane outside of the platform definition. Passing parameters is optional.
The Fastfile is used to configure fastlane. Open it in your favourite text editor, using Ruby syntax highlighting. Defining lanes is easy. Make as many lanes as you like!
You should do it in this way:
lane :my_lane do
other_lane(
parameter1: '1',
parameter2: '2'
)
end
Hope this helps!
So other lane should be
lane :other_lane do |values|
parameter1 = values[:parameter1]
parameter2 = values[:parameter2]
puts parameter1
puts parameter2
end
this will also work
lane :other_lane do |values|
parameterValue1 = values[:parameterKey1] #read from arguments
parameterValue2 = values[:parameterKey2] #read from arguments
#call other_lane with arguments
other_lane parameterKey1:parameterValue1 parameterKey2:parameterValue2
end
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With