NerdbankGitVersioningExt Class
Definition
Extended variant of the base Nuke.Common.Tools.NerdbankGitVersioning.NerdbankGitVersioning class.
[SuppressMessage("Design", "CA1002:Do not expose generic lists", Justification = "Dependency of upstream Nuke class")]public record NerdbankGitVersioningExt : NerdbankGitVersioning, IEquatable<NerdbankGitVersioning>, IEquatable<NerdbankGitVersioningExt>Inheritance object → Nuke.Common.Tools.NerdbankGitVersioning.NerdbankGitVersioning
Implements IEquatable<NerdbankGitVersioning>, IEquatable<NerdbankGitVersioningExt>
Constructors
NerdbankGitVersioningExt(string, List, 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, int)
Extended variant of the base Nuke.Common.Tools.NerdbankGitVersioning.NerdbankGitVersioning class.
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
CloudBuildNumber string
BuildMetadataWithCommitId List<string>
AssemblyVersion string
AssemblyFileVersion string
AssemblyInformationalVersion string
PublicRelease bool
PrereleaseVersion string
PrereleaseVersionNoLeadingHyphen string
SimpleVersion string
BuildNumber int
VersionRevision int
MajorMinorVersion string
VersionMajor int
VersionMinor int
GitCommitId string
GitCommitIdShort string
GitCommitDate DateTime
VersionHeight int
VersionHeightOffset int
Version string
BuildMetadata List<string>
BuildMetadataFragment string
NuGetPackageVersion string
ChocolateyPackageVersion string
NpmPackageVersion string
SemVer1 string
SemVer2 string
SemVer1NumericIdentifierPadding int
Properties
BuildingRef
Gets or sets the Git reference being built.
public string BuildingRef { get; set; }