NugetVersioningAliases Class

Summary

Contains functionality for creating Nuget compatible version numbers
Assembly
Cake.Nuget.Versioning.dll
Namespace
Cake.Nuget.Versioning
Base Types
  • Object
graph BT Type-->Base0["Object"] Type["NugetVersioningAliases"] class Type type-node

Syntax

public static class NugetVersioningAliases

Methods

Name Value Summary
BuildNugetSemVer200(ICakeContext, int, int, int, string, bool) string
Build a nuget compatible version from a branch.
static
BuildNugetVersion(ICakeContext, int, int, int, int, string) string
Build a nuget compatible version from a branch.
static
BuildNugetVersion(ICakeContext, int, int, int, string) string
Build a nuget compatible version from a branch.
static
BuildNugetVersionFromBranch(ICakeContext, int, int, int, BuildNugetVersionFromBranchSettings) string
Build a nuget compatible version from a branch.
static
BuildNugetVersionFromBranch(ICakeContext, int, int, int, int, BuildNugetVersionFromBranchSettings) string
Build a nuget compatible version from a branch.
static
BuildNugetVersionFromBranch(ICakeContext, int, int, int, int, string) string
Build a nuget compatible version from a branch.
static
BuildNugetVersionFromBranch(ICakeContext, int, int, int, string) string
Build a nuget compatible version from a branch.
static
BuildNugetVersionFromBranchSemVer200(ICakeContext, int, int, int, BuildNugetVersionFromBranchSemVer200Settings) string
Build a Nuget 3.0 compatible version from a branch. (SemVer 2.0.0)
static
BuildNugetVersionFromBranchSemVer200(ICakeContext, int, int, int, string, string) string
Build a Nuget 3.0 compatible version from a branch. (SemVer 2.0.0)
static

Extension Methods

Name Value Summary
ToDictionary() IDictionary<string, object>
Requires the Cake.DeployParams addin
ToStringWithNullMarkup() string
Returns the string value or a Not set> markup suitable for Spectre.Console.
Requires the Cake.Issues addin