Class GitExploreOptions
Settings for working with a git repository
Inheritance
object
GitExploreOptions
Namespace: BuildSystem.Factories
Assembly: BuildSystem.Factories.dll
Syntax
public class GitExploreOptions : Object
Constructors
GitExploreOptions()
Declaration
public GitExploreOptions()
Properties
CloneRepoPath
Used only with the ReferenceRepo property and specifies the path where the repository will be cloned (the path directory must be empty).
Declaration
public string? CloneRepoPath { get; set; }
Property Value
Type | Description |
---|---|
string |
CommitMessageFilter
Git Commit messages text filter to select the messages that will be included in the package's "Release Notes" text field. If no value is specified, all Git Commit messages will be selected. Can Use Regular Expressions.
Declaration
public string? CommitMessageFilter { get; set; }
Property Value
Type | Description |
---|---|
string |
FirstParentOnly
Whether to limit the walk to each commit's first parent, instead of all of them
Declaration
public bool FirstParentOnly { get; set; }
Property Value
Type | Description |
---|---|
bool |
ReferenceRepo
Cloning an existing remote repository from a specified URI to a CloneRepoPath. Сan be used to get a complete commit history.
Declaration
public string? ReferenceRepo { get; set; }
Property Value
Type | Description |
---|---|
string |
RepositoryURL
The repository URL that will be included in the .nuspec package metadata. If not specified, the current repository URL will be set.
Declaration
public string? RepositoryURL { get; set; }
Property Value
Type | Description |
---|---|
string |