JekyllNewAliases Class

Summary

Functions to execute the Jekyll commands in Cake builds.

In order to use this Cake addin, Bundle and/or Jekyll must be installed.

In order to use it, add the following to your Cake build script:

#addin "nuget:?package=Cake.Jekyll&version=x.y.z"
Where `x.y.z` is the version of the Cake.Jekyll package to use (latest version is recommended).

Assembly
Cake.Jekyll.dll
Namespace
Cake.Jekyll
Base Types
  • Object
graph BT Type-->Base0["Object"] Type["JekyllNewAliases"] class Type type-node

Syntax

public static class JekyllNewAliases

Attributes

Type Description
CakeAliasCategoryAttribute
CakeNamespaceImportAttribute

Methods

Name Value Summary
JekyllNew(ICakeContext, DirectoryPath, Action<JekyllNewSettings>) void
Create a new Jekyll site scaffold using the settings returned by a configurator.
static
JekyllNew(ICakeContext, DirectoryPath, JekyllNewSettings) void
Create a new Jekyll site scaffold using the specified settings.
static
JekyllNew(ICakeContext, DirectoryPath) void
Create a new Jekyll site scaffold using the default settings.
static

Extension Methods

Name Value Summary
ToDictionary() IDictionary<string, object>
Requires the Cake.DeployParams addin
ToStringWithNullMarkup() string
Requires the Cake.Issues addin