Blackjacx/Assist

[ASC] Allow Configuration Files

Blackjacx opened this issue · 0 comments

  • Inject a file path (environments.txt) that must contain information to identify the env files .env.<environment_name> files for which apps should be processed. These .env files are necessary to maintain compatibility with fastlane.
    • This config contains:
      • the id of the app (150348723)
      • the id of the api-key to use for the specific app
      • commented lines are ignored in environments.txt
    • in the .env.* files use CUSTOM_ASC_* as variable prefix <== should be documented in the commands help
    • a routine must then group all app-ids by api key and process commands that support this config in parallel for all apps
    • if the apps file path is not specified all apps from the active API key are processed instead

Advantages

  • will allow to batch process apps rom different teams
  • each app will be configurable by its own file