INNER CODE UNIT · Ruby

available_aab_version_codes

wordpress-mobile/WordPress-Android · fastlane/lanes/promote.rb:409

  def available_aab_version_codes(package_name:)
    require 'supply'
    require 'supply/options'

    Supply.config = FastlaneCore::Configuration.create(
      Supply::Options.available_options,
      { json_key: UPLOAD_TO_PLAY_STORE_JSON_KEY, package_name: package_name }
    )

    codes = with_play_edit_retries("Listing AAB version codes for #{package_name}") do
      client = Supply::Client.make_from_config
      client.begin_edit(package_name: package_name)
      begin
        client.aab_version_codes
      ensure
        # Always discard the throwaway edit, even if the read raises.
        client.abort_current_edit
      end

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…