Sha256: 1792e4c9b1a872143fbe765d58371f7bcf31c054d0a567f1b5bcaa286d620fe9

Contents?: true

Size: 856 Bytes

Versions: 12

Compression:

Stored size: 856 Bytes

Contents

require 'fastlane_core/helper'
require 'fastlane/boolean'

module Match
  Helper = FastlaneCore::Helper # you gotta love Ruby: Helper.* should use the Helper class contained in FastlaneCore
  UI = FastlaneCore::UI
  Boolean = Fastlane::Boolean
  ROOT = Pathname.new(File.expand_path('../../..', __FILE__))
  DESCRIPTION = "Easily sync your certificates and profiles across your team"

  def self.environments
    return %w(appstore adhoc development enterprise)
  end

  def self.storage_modes
    return %w(git google_cloud)
  end

  def self.profile_type_sym(type)
    return type.to_sym
  end

  def self.cert_type_sym(type)
    return :enterprise if type == "enterprise"
    return :development if type == "development"
    return :distribution if ["adhoc", "appstore", "distribution"].include?(type)
    raise "Unknown cert type: '#{type}'"
  end
end

Version data entries

12 entries across 12 versions & 1 rubygems

Version Path
fastlane-2.140.0 match/lib/match/module.rb
fastlane-2.139.0 match/lib/match/module.rb
fastlane-2.138.0 match/lib/match/module.rb
fastlane-2.137.0 match/lib/match/module.rb
fastlane-2.136.0 match/lib/match/module.rb
fastlane-2.135.2 match/lib/match/module.rb
fastlane-2.135.1 match/lib/match/module.rb
fastlane-2.135.0 match/lib/match/module.rb
fastlane-2.134.0 match/lib/match/module.rb
fastlane-2.133.0 match/lib/match/module.rb
fastlane-2.132.0 match/lib/match/module.rb
fastlane-2.132.0.beta.20190930200026 match/lib/match/module.rb