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.112.0 fastlane/swift/MatchfileProtocol.swift
fastlane-2.112.0.beta.20181218200038 fastlane/swift/MatchfileProtocol.swift
fastlane-2.112.0.beta.20181217200025 fastlane/swift/MatchfileProtocol.swift
fastlane-2.112.0.beta.20181216200018 fastlane/swift/MatchfileProtocol.swift
fastlane-2.112.0.beta.20181215200110 fastlane/swift/MatchfileProtocol.swift
fastlane-2.112.0.beta.20181214200045 fastlane/swift/MatchfileProtocol.swift
fastlane-2.111.0 fastlane/swift/MatchfileProtocol.swift
fastlane-2.111.0.beta.20181213200033 fastlane/swift/MatchfileProtocol.swift
fastlane-2.111.0.beta.20181213171204 fastlane/swift/MatchfileProtocol.swift
fastlane-2.111.0.beta.20181211193527 fastlane/swift/MatchfileProtocol.swift
fastlane-2.111.0.beta.20181211193027 fastlane/swift/MatchfileProtocol.swift
fastlane-2.110.0 fastlane/swift/MatchfileProtocol.swift