Sha256: c2f867bb9d62b649f05eb7242d31f482fb6051941d3f891085f7c0f8714087cb

Contents?: true

Size: 1.98 KB

Versions: 32

Compression:

Stored size: 1.98 KB

Contents

protocol MatchfileProtocol: class {
  var gitUrl: String { get }
  var gitBranch: String { get }
  var type: String { get }
  var storageMode: String { get }
  var appIdentifier: [String] { get }
  var username: String { get }
  var keychainName: String { get }
  var keychainPassword: String? { get }
  var readonly: Bool { get }
  var teamId: String? { get }
  var gitFullName: String? { get }
  var gitUserEmail: String? { get }
  var teamName: String? { get }
  var verbose: Bool { get }
  var force: Bool { get }
  var skipConfirmation: Bool { get }
  var shallowClone: Bool { get }
  var cloneBranchDirectly: Bool { get }
  var forceForNewDevices: Bool { get }
  var skipDocs: Bool { get }
  var platform: String { get }
  var templateName: String? { get }
  var googleCloudBucketName: String? { get }
  var googleCloudKeysFile: String? { get }
}

extension MatchfileProtocol {
  var gitUrl: String { return "" }
  var gitBranch: String { return "master" }
  var type: String { return "development" }
  var storageMode: String { return "git" }
  var appIdentifier: [String] { return [] }
  var username: String { return "" }
  var keychainName: String { return "login.keychain" }
  var keychainPassword: String? { return nil }
  var readonly: Bool { return false }
  var teamId: String? { return nil }
  var gitFullName: String? { return nil }
  var gitUserEmail: String? { return nil }
  var teamName: String? { return nil }
  var verbose: Bool { return false }
  var force: Bool { return false }
  var skipConfirmation: Bool { return false }
  var shallowClone: Bool { return false }
  var cloneBranchDirectly: Bool { return false }
  var forceForNewDevices: Bool { return false }
  var skipDocs: Bool { return false }
  var platform: String { return "ios" }
  var templateName: String? { return nil }
  var googleCloudBucketName: String? { return nil }
  var googleCloudKeysFile: String? { return nil }
}

// Please don't remove the lines below
// They are used to detect outdated files
// FastlaneRunnerAPIVersion [0.9.3]

Version data entries

32 entries across 32 versions & 1 rubygems

Version Path
fastlane-2.113.0.beta.20190107200010 fastlane/swift/MatchfileProtocol.swift
fastlane-2.113.0.beta.20190106200016 fastlane/swift/MatchfileProtocol.swift
fastlane-2.113.0.beta.20190105200036 fastlane/swift/MatchfileProtocol.swift
fastlane-2.113.0.beta.20190104200013 fastlane/swift/MatchfileProtocol.swift
fastlane-2.113.0.beta.20190103200013 fastlane/swift/MatchfileProtocol.swift
fastlane-2.113.0.beta.20190102200016 fastlane/swift/MatchfileProtocol.swift
fastlane-2.113.0.beta.20190101200013 fastlane/swift/MatchfileProtocol.swift
fastlane-2.113.0.beta.20181231200027 fastlane/swift/MatchfileProtocol.swift
fastlane-2.113.0.beta.20181230200014 fastlane/swift/MatchfileProtocol.swift
fastlane-2.113.0.beta.20181229200101 fastlane/swift/MatchfileProtocol.swift
fastlane-2.113.0.beta.20181228200027 fastlane/swift/MatchfileProtocol.swift
fastlane-2.113.0.beta.20181227200058 fastlane/swift/MatchfileProtocol.swift
fastlane-2.113.0.beta.20181226200116 fastlane/swift/MatchfileProtocol.swift
fastlane-2.113.0.beta.20181225200026 fastlane/swift/MatchfileProtocol.swift
fastlane-2.113.0.beta.20181224200038 fastlane/swift/MatchfileProtocol.swift
fastlane-2.113.0.beta.20181223200038 fastlane/swift/MatchfileProtocol.swift
fastlane-2.113.0.beta.20181222200027 fastlane/swift/MatchfileProtocol.swift
fastlane-2.113.0.beta.20181221200014 fastlane/swift/MatchfileProtocol.swift
fastlane-2.113.0.beta.20181220200101 fastlane/swift/MatchfileProtocol.swift
fastlane-2.113.0.beta.20181219200044 fastlane/swift/MatchfileProtocol.swift