Class NerdbankGitVersioningExt
Extended variant of the base Nuke.Common.Tools.NerdbankGitVersioning.NerdbankGitVersioning class.
Inherited Members
NerdbankGitVersioning.ToString()
NerdbankGitVersioning.GetHashCode()
NerdbankGitVersioning.Equals(NerdbankGitVersioning)
NerdbankGitVersioning.<Clone>$()
NerdbankGitVersioning.EqualityContract
NerdbankGitVersioning.CloudBuildNumber
NerdbankGitVersioning.BuildMetadataWithCommitId
NerdbankGitVersioning.AssemblyVersion
NerdbankGitVersioning.AssemblyFileVersion
NerdbankGitVersioning.AssemblyInformationalVersion
NerdbankGitVersioning.PublicRelease
NerdbankGitVersioning.PrereleaseVersion
NerdbankGitVersioning.PrereleaseVersionNoLeadingHyphen
NerdbankGitVersioning.SimpleVersion
NerdbankGitVersioning.BuildNumber
NerdbankGitVersioning.VersionRevision
NerdbankGitVersioning.MajorMinorVersion
NerdbankGitVersioning.VersionMajor
NerdbankGitVersioning.VersionMinor
NerdbankGitVersioning.GitCommitId
NerdbankGitVersioning.GitCommitIdShort
NerdbankGitVersioning.GitCommitDate
NerdbankGitVersioning.VersionHeight
NerdbankGitVersioning.VersionHeightOffset
NerdbankGitVersioning.Version
NerdbankGitVersioning.BuildMetadata
NerdbankGitVersioning.BuildMetadataFragment
NerdbankGitVersioning.NuGetPackageVersion
NerdbankGitVersioning.ChocolateyPackageVersion
NerdbankGitVersioning.NpmPackageVersion
NerdbankGitVersioning.SemVer1
NerdbankGitVersioning.SemVer2
NerdbankGitVersioning.SemVer1NumericIdentifierPadding
Namespace: Microsoft.XboxStudios.NukeExt
Assembly: NukeExt.Components.dll
Syntax
public record NerdbankGitVersioningExt : NerdbankGitVersioning, IEquatable<NerdbankGitVersioning>, IEquatable<NerdbankGitVersioningExt>
Constructors
View SourceNerdbankGitVersioningExt(string, List<string>, string, string, string, bool, string, string, string, int, int, string, int, int, string, string, DateTime, int, int, string, List<string>, string, string, string, string, string, string, int)
Extended variant of the base Nuke.Common.Tools.NerdbankGitVersioning.NerdbankGitVersioning class.
Declaration
public NerdbankGitVersioningExt(string CloudBuildNumber, List<string> BuildMetadataWithCommitId, string AssemblyVersion, string AssemblyFileVersion, string AssemblyInformationalVersion, bool PublicRelease, string PrereleaseVersion, string PrereleaseVersionNoLeadingHyphen, string SimpleVersion, int BuildNumber, int VersionRevision, string MajorMinorVersion, int VersionMajor, int VersionMinor, string GitCommitId, string GitCommitIdShort, DateTime GitCommitDate, int VersionHeight, int VersionHeightOffset, string Version, List<string> BuildMetadata, string BuildMetadataFragment, string NuGetPackageVersion, string ChocolateyPackageVersion, string NpmPackageVersion, string SemVer1, string SemVer2, int SemVer1NumericIdentifierPadding)
Parameters
Type | Name | Description |
---|---|---|
string | CloudBuildNumber | |
List<string> | BuildMetadataWithCommitId | |
string | AssemblyVersion | |
string | AssemblyFileVersion | |
string | AssemblyInformationalVersion | |
bool | PublicRelease | |
string | PrereleaseVersion | |
string | PrereleaseVersionNoLeadingHyphen | |
string | SimpleVersion | |
int | BuildNumber | |
int | VersionRevision | |
string | MajorMinorVersion | |
int | VersionMajor | |
int | VersionMinor | |
string | GitCommitId | |
string | GitCommitIdShort | |
DateTime | GitCommitDate | |
int | VersionHeight | |
int | VersionHeightOffset | |
string | Version | |
List<string> | BuildMetadata | |
string | BuildMetadataFragment | |
string | NuGetPackageVersion | |
string | ChocolateyPackageVersion | |
string | NpmPackageVersion | |
string | SemVer1 | |
string | SemVer2 | |
int | SemVer1NumericIdentifierPadding |
Properties
View SourceBuildingRef
Gets or sets the Git reference being built.
Declaration
public string BuildingRef { get; set; }
Property Value
Type | Description |
---|---|
string |