Summary
Configuration can be applied to different things, effective
configuration is the result after applying the appropriate
configuration
- Namespace
-
GitVersion
.Model .Configuration - Base Types
-
- object
graph BT Type-->Base0["object"]
Type["EffectiveConfiguration"] class Type type-node
Syntax
public class EffectiveConfiguration
Constructors
Properties
Name | Value | Summary |
---|---|---|
Assembly |
string | |
Assembly |
Assembly |
|
Assembly |
string | |
Assembly |
string | |
Assembly |
Assembly |
|
BranchPrefixToTrim | string | |
BuildMetaDataPadding | int | |
CommitDateFormat | string | |
Commit |
Commit |
|
Commits |
int | |
Continuous |
string | |
Increment | IncrementStrategy | |
IsMainline | bool | |
IsReleaseBranch | bool | |
LegacySemVerPadding | int | |
Major |
string | |
Minor |
string | |
NextVersion | string | |
NoBumpMessage | string | |
Patch |
string | |
PreReleaseWeight | int | |
Prevent |
bool | |
Tag | string |
Tag to use when calculating SemVer
|
TagNumberPattern | string | |
TagPrefix | string |
Git tag prefix
|
TagPreReleaseWeight | int | |
TrackMergeTarget | bool | |
Tracks |
bool | |
UpdateBuildNumber | bool | |
VersionFilters |
IEnumerable |
|
VersioningMode | VersioningMode |
Extension Methods
Name | Value | Summary |
---|---|---|
GetBranchSpecificTag |
string |
From
ConfigExtensions
|
GetProperties |
IEnumerable |
From
ObjectExtensions
|
NotNull |
T |
From
CommonExtensions
|