ChangelogExtensions Class

Summary

Extensions for cake to generate a changelog
graph BT Type-->Base0["Object"] Type["ChangelogExtensions"] class Type type-node

Syntax

public static class ChangelogExtensions

Methods

Name Value Summary
CreateChangelogConfig(ICakeContext) void
Create a changelog config in the current working directory
static
GenerateChangelog(ICakeContext, ChangelogSettings) void
Generate a changelog with the given settings
static
GenerateChangelog(ICakeContext, string) void
Generate a changelog using the local changelog.json configuration file but overrided with the given next version
static
GenerateChangelog(ICakeContext) void
Generate a changelog using the local changelog.json configuration file
static
GenerateTestChangelog(ICakeContext, string) void
Generate a test changelog using the local changelog.json configuration file but optionally override with next version
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