- Namespace
-
GitVersion
.Model .Configuration - Base Types
-
- object
graph BT Type-->Base0["object"] Type["Config"] class Type
type-node
Syntax
public class Config
Constructors
| Name | Summary |
|---|---|
|
Config |
Fields
| Name | Constant Value | Summary |
|---|---|---|
| DefaultTagPrefix | [vV] |
static
|
| DevelopBranchKey | develop |
static
|
| DevelopBranchRegex | ^dev(elop)?(ment)?$ |
static
|
| FeatureBranchKey | feature |
static
|
| FeatureBranchRegex | ^features?[/-] |
static
|
| HotfixBranchKey | hotfix |
static
|
| HotfixBranchRegex | ^hotfix(es)?[/-] |
static
|
| MainBranchKey | main |
static
|
| MainBranchRegex | ^master$|^main$ |
static
|
| MasterBranchKey | master |
static
|
| PullRequestBranchKey | pull-request |
static
|
| PullRequestRegex | ^(pull|pull\-requests|pr)[/-] |
static
|
| ReleaseBranchKey | release |
static
|
| ReleaseBranchRegex | ^releases?[/-] |
static
|
| SupportBranchKey | support |
static
|
| SupportBranchRegex | ^support[/-] |
static
|
Properties
| Name | Value | Summary |
|---|---|---|
|
Assembly |
string | |
|
Assembly |
Assembly |
|
|
Assembly |
string | |
|
Assembly |
string | |
|
Assembly |
Assembly |
|
| Branches |
Dictionary |
|
| BuildMetaDataPadding | int? | |
| CommitDateFormat | string | |
|
Commit |
Commit |
|
|
Commits |
int? | |
|
Continuous |
string | |
| Ignore | IgnoreConfig | |
| Increment | IncrementStrategy? | |
| LegacySemVerPadding | int? | |
|
Major |
string | |
| MergeMessageFormats |
Dictionary |
|
|
Minor |
string | |
| NextVersion | string | |
| NoBumpMessage | string | |
|
Patch |
string | |
| TagPrefix | string | |
| TagPreReleaseWeight | int? | |
| UpdateBuildNumber | bool? | |
| VersioningMode | VersioningMode? |
Methods
| Name | Value | Summary |
|---|---|---|
|
ToString |
string |
Extension Methods
| Name | Value | Summary |
|---|---|---|
|
Get |
BranchConfig |
From
ConfigExtensions
|
|
Get |
BranchConfig |
From
ConfigExtensions
|
|
Get |
BranchConfig |
From
ConfigExtensions
|
|
GetProperties |
IEnumerable |
From
ObjectExtensions
|
|
Get |
List |
From
ConfigExtensions
|
|
Get |
BranchConfig |
From
ConfigExtensions
|
|
IsReleaseBranch |
bool |
From
ConfigExtensions
|
|
NotNull |
T |
From
CommonExtensions
|