Sha256: 85c43160effdc368b61de323ea0e51971593c5f4e6bd64dfad866a8ff500b404
Contents?: true
Size: 1.69 KB
Versions: 3
Compression:
Stored size: 1.69 KB
Contents
require 'terminal-table' require 'fastlane_core/print_table' require_relative 'module' require_relative 'utils' module Match class TablePrinter # logs public key's name, user, organisation, country, availability dates def self.print_certificate_info(cert_info: nil) params = { rows: cert_info, title: "Installed Certificate".green } puts("") puts(Terminal::Table.new(params)) puts("") rescue => ex UI.error(ex) end def self.print_summary(app_identifier: nil, type: nil, platform: :ios) rows = [] type = type.to_sym rows << ["App Identifier", "", app_identifier] rows << ["Type", "", type] rows << ["Platform", "", platform.to_s] { Utils.environment_variable_name(app_identifier: app_identifier, type: type, platform: platform) => "Profile UUID", Utils.environment_variable_name_profile_name(app_identifier: app_identifier, type: type, platform: platform) => "Profile Name", Utils.environment_variable_name_profile_path(app_identifier: app_identifier, type: type, platform: platform) => "Profile Path", Utils.environment_variable_name_team_id(app_identifier: app_identifier, type: type, platform: platform) => "Development Team ID" }.each do |env_key, name| rows << [name, env_key, ENV[env_key]] end params = {} params[:rows] = FastlaneCore::PrintTable.transform_output(rows) params[:title] = "Installed Provisioning Profile".green params[:headings] = ['Parameter', 'Environment Variable', 'Value'] puts("") puts(Terminal::Table.new(params)) puts("") end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
fastlane_hotfix-2.165.1 | match/lib/match/table_printer.rb |
fastlane_hotfix-2.165.0 | match/lib/match/table_printer.rb |
fastlane_hotfix-2.187.0 | match/lib/match/table_printer.rb |