This content is part of a third party extension that is not supported by the Cake project.
For more information about this extension see
Cake.Nuget.Versioning.
Summary
Build a Nuget 3.0 compatible version from a branch. (SemVer 2.0.0)
Syntax
public static string BuildNugetVersionFromBranchSemVer200(this ICakeContext context, int major, int minor, int patch, string branch, string hash = null)
Examples
var version = BuildNugetVersionFromBranchSemVer200(1, 0, 0, "feature/newfunction");
Attributes
| Type |
Description |
| CakeMethodAliasAttribute |
|
Parameters
| Name |
Type |
Description |
| context |
ICakeContext |
The context. |
| major |
int |
The major part of the version (1st) |
| minor |
int |
The minor part of the version (2nd) |
| patch |
int |
The patch part of the version (3rd) |
| branch |
string |
Branch name for creating the version suffix |
| hash |
string |
Hash of the last commit |
Return Value
| Type |
Description |
| string |
The nuget compatible version |