You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@arthurpalves to me no value right now as I am not using variants sadly, but our use case used to be we had a project that were 5 different apps, with 4 different environments.
So we used to have:
Bank 1 - Dev
Bank 1 - Dev 2
Bank 1 - Stg
Bank 1 - Prod
Bank 2 - Dev
Bank 2 - Dev 2
Bank 2 - Stg
Bank 2 - Prod
...
And with that we had a difficult time with so many variants.
Apart from that the biggest issue we had was that, for Fastlane we needed the Matchfile to have:
Background
Currently, it is mandatory to have a
bundle_id
on our target list and it needs to be a String, so for example:variants.yml:
bundle_id: 'com.bundle.id1'
Variants will populate the file fastlane/Matchfile with:
app_identifier("com.bundle.id2")
But as listed here: https://docs.fastlane.tools/actions/match/#handle-multiple-targets
Fastlane already supports multiple targets/bundle IDs
Solution
Two possible solutions would be to allow the user to set a list of bundle ids or multiple targets w/ bundle id.
Example 1:
Example 2:
Expecting the result to be:
fastlane/Matchfile
app_identifier(["com.bundle.id1", "com.bundle.id2", "com.bundle.id3"])
The text was updated successfully, but these errors were encountered: