The version object Version is used by the version property of the Build object. It provides access to each component the version string
Name | Description | Type | Usage Example | |
---|---|---|---|---|
Default | A reference object for decomposing a version string using the default versioning format | DotNet | $Build.Version.Default | |
DotNet | A reference object for decomposing a version string using the .Net versioning format | DotNet | $Build.Version.DotNet | |
Semantic | A reference object for decomposing a version string using the Semantic versioning format | Semantic | $Build.Version.Semantic |
Name | Description | Type | Usage Example | |
---|---|---|---|---|
Build | The build component of the version number | Integer | $Build.Version.Default.Build$ | "3" (given "1.2.3.4") |
Major | The major component of the version number | Integer | $Build.Version.Default.Major$ | "1" (given "1.2.3.4") |
Minor | The minor component of the version number | Integer | $Build.Version.Default.Minor$ | "2" (given "1.2.3.4") |
Revision | The revision component of the version number | Integer | $Build.Version.Default.Revision$ | "4" (given "1.2.3.4") |
Name | Description | Type | Usage Example | |
---|---|---|---|---|
Build | The build component of the version number | Integer | $Build.Version.Semantic.Build$ | "0" (given "1.2.0.1287-beta") |
Major | The major component of the version number | Integer | $Build.Version.Semantic.Major$ | "1" (given "1.2.0.1287-beta") |
Minor | The minor component of the version number | Integer | $Build.Version.Semantic.Minor$ | "2" (given "1.2.0.1287-beta") |
Revision | The revision component of the version number | Integer | $Build.Version.Semantic.Revision$ | "1287" (given "1.2.0.1287-beta") |
SpecialVersion | An arbitrary string at the end of the version number | String | $Build.Version.Semantic.Revision$ | "beta" (given "1.2.0.1287-beta") |