INNER CODE UNIT · Ruby

upload_prototype_build

wordpress-mobile/WordPress-Android · fastlane/lanes/build.rb:350

  def upload_prototype_build(app:, version_name:)
    app_specific_values = APP_SPECIFIC_VALUES[app]
    app_display_name = app_specific_values[:display_name]
    firebase_settings = app_specific_values[:firebase]

    release_notes = <<~NOTES
      App: #{app_display_name} Android
      Branch: `#{ENV.fetch('BUILDKITE_BRANCH', 'N/A')}`
      Commit: #{ENV.fetch('BUILDKITE_COMMIT', 'N/A')[0, 7]}
      Build Type: #{PROTOTYPE_BUILD_TYPE}
      Version: #{version_name}
    NOTES

    firebase_app_distribution(
      app: firebase_settings[:app_id],
      service_credentials_json_data: ENV.fetch('FIREBASE_APP_DISTRIBUTION_ACCOUNT_KEY', nil),
      release_notes: release_notes,
      groups: firebase_settings[:testers_group]

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…