Show / Hide Table of Contents

Class NerdbankGitVersioningExt

Extended variant of the base Nuke.Common.Tools.NerdbankGitVersioning.NerdbankGitVersioning class.

Inheritance
object
NerdbankGitVersioning
NerdbankGitVersioningExt
Implements
IEquatable<NerdbankGitVersioning>
IEquatable<NerdbankGitVersioningExt>
Inherited Members
NerdbankGitVersioning.ToString()
NerdbankGitVersioning.PrintMembers(StringBuilder)
NerdbankGitVersioning.GetHashCode()
NerdbankGitVersioning.Equals(object)
NerdbankGitVersioning.Equals(NerdbankGitVersioning)
NerdbankGitVersioning.<Clone>$()
NerdbankGitVersioning.Deconstruct(out string, out List<string>, out string, out string, out string, out bool, out string, out string, out string, out int, out int, out string, out int, out int, out string, out string, out DateTime, out int, out int, out string, out List<string>, out string, out string, out string, out string, out string, out string, out int)
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
object.Equals(object, object)
object.GetType()
object.MemberwiseClone()
object.ReferenceEquals(object, object)
Namespace: Microsoft.XboxStudios.NukeExt
Assembly: NukeExt.Components.dll
Syntax
public record NerdbankGitVersioningExt : NerdbankGitVersioning, IEquatable<NerdbankGitVersioning>, IEquatable<NerdbankGitVersioningExt>

Constructors

View Source

NerdbankGitVersioningExt(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 Source

BuildingRef

Gets or sets the Git reference being built.

Declaration
public string BuildingRef { get; set; }
Property Value
Type Description
string

Implements

IEquatable<T>
IEquatable<T>
  • View Source
In this article
Back to top Generated by DocFX