FastlaneMatchConfiguration Class

Summary

Fastlane match configuration options.
Assembly
Cake.Fastlane.dll
Namespace
Cake.Fastlane
Base Types
graph BT Type-->Base0["FastlaneConfiguration"] click Base0 "/api/Cake.Fastlane/FastlaneConfiguration" Base0-->Base1["ToolSettings"] Type["FastlaneMatchConfiguration"] class Type type-node

Syntax

public class FastlaneMatchConfiguration : FastlaneConfiguration

Constructors

Properties

Name Value Summary
AppIdentifier string
Gets or sets the bundle identifier(s) of your app (comma-separated).
Inherited from FastlaneConfiguration
CertificateType Nullable<CertificateType>
Gets or sets the type of the certificate.
CloneBranchDirectly bool
Gets or sets a value indicating whether to clone just the branch specified, instead of the whole repo. This requires that the branch already exists. Otherwise the command will fail.
Force bool
Gets or sets a value indicating whether to renew the provisioning profiles every time you run match.
Inherited from FastlaneConfiguration
ForceForNewDevices bool
Gets or sets a value indicating whether to renew the provisioning profiles if the device count on the developer portal has changed.
GitBranch string
Gets or sets the specific git branch to use.
GitFullName string
Gets or sets the full name of the git user.
Inherited from FastlaneConfiguration
GitUrl string
Gets or sets the URL to the git repo containing all the certificates.
GitUserEmail string
Gets or sets the git users email.
Inherited from FastlaneConfiguration
KeyChainName string
Gets or sets the name of the keychain the items should be imported to.
KeyChainPassword string
Gets or sets the key chain password.
Platform string
Gets or sets the provisioning profile's platform to work with (i.e. ios, tvos)
Inherited from FastlaneConfiguration
ReadOnly bool
Gets or sets a value indicating whether [read only].
ShallowClone bool
Gets or sets a value indicating whether to make a shallow clone of the repository (truncate the history to 1 revision).
SkipConfirmation bool
Gets or sets a value indicating whether to disable confirmation prompts during nuke, answering them with yes.
SkipDocs bool
Gets or sets a value indicating whether to skip generation of a README.md for the created git repository.
TeamId string
Gets or sets the team identifier.
Inherited from FastlaneConfiguration
TeamName string
Gets or sets the name of the team.
Inherited from FastlaneConfiguration
UseBundleExecution bool
Gets or sets a value indicating whether [use bundle execution].
Inherited from FastlaneConfiguration
UserName string
Gets or sets your Apple ID Username.
Inherited from FastlaneConfiguration
Verbose bool
Gets or sets a value indicating whether to print out extra information and all commands.
Workspace DirectoryPath
Gets or sets the workspace.

Extension Methods

Name Value Summary
Dump<FastlaneMatchConfiguration>() string
Get a basic string representation of specified object.
Requires the Cake.Incubator addin
IsIn<FastlaneMatchConfiguration>(FastlaneMatchConfiguration[]) bool
Checks if the source is contained in a list
Requires the Cake.Incubator addin
NotNull<FastlaneMatchConfiguration>(string) void
Throws an exception if the specified parameter's value is null.
Requires the Cake.Ftp addin
NotNull<FastlaneMatchConfiguration>(string) void
Throws an exception if the specified parameter's value is null.
Requires the Cake.Issues addin
ThrowIfNull<FastlaneMatchConfiguration>(string, string) T
Throws a System.ArgumentNullException with a specific message if the value is null, otherwise returns the value
Requires the Cake.Incubator addin
ThrowIfNull<FastlaneMatchConfiguration>(string) T
Throws a System.ArgumentNullException if the value is null, otherwise returns the value
Requires the Cake.Incubator addin
ToDictionary() IDictionary<string, object>
Requires the Cake.DeployParams addin

See Also