JekyllNewSettingsExtensions Class

Summary

Extensions for JekyllNewSettings.
Assembly
Cake.Jekyll.dll
Namespace
Cake.Jekyll.Commands.New
Base Types
  • Object
graph BT Type-->Base0["Object"] Type["JekyllNewSettingsExtensions"] class Type type-node

Syntax

public static class JekyllNewSettingsExtensions

Methods

Name Value Summary
DoNotUseBundler(JekyllNewSettings, Nullable<bool>) JekyllNewSettings
Specifies if Bundler should not be used to execute Jekyll. `jekyll` instead of `bundle exec`...
static
EnableBlank(JekyllNewSettings, bool) JekyllNewSettings
Sets if scaffolding should created with empty files. --blank
static
EnableForce(JekyllNewSettings, bool) JekyllNewSettings
Sets if should force creation even if Path already exists. --force
static
EnableLiquidProfile(JekyllNewSettings, bool) JekyllNewSettings
Sets if a Liquid rendering profile should be generated. --profile Liquid rendering profile helps you identify performance bottlenecks.
static
EnableSafeMode(JekyllNewSettings, bool) JekyllNewSettings
Sets if both non-whitelisted plugins and caching to disk should be disabled, and if symbolic links should be ignored. --safe
static
EnableTrace(JekyllNewSettings, bool) JekyllNewSettings
Sets if the full backtrace should be shown when an error occurs. -t, --trace
static
SetDestination(JekyllNewSettings, DirectoryPath) JekyllNewSettings
Sets the Site Destination directory (defaults to `./_site`). -d, --destination DIR
static
SetLayouts(JekyllNewSettings, DirectoryPath) JekyllNewSettings
Sets the layout directory instead of using `_layouts/` automatically --layouts DIR
static
SetSource(JekyllNewSettings, DirectoryPath) JekyllNewSettings
Sets the Site Source directory, the directory where Jekyll will read files (defaults to `./`). -s, --source DIR
static
SetWorkingDirectory(JekyllNewSettings, DirectoryPath) JekyllNewSettings
Sets the working directory which should be used to run the Jekyll command.
static
SkipBundle(JekyllNewSettings, bool) JekyllNewSettings
Sets if `bundle install` should be skipped. --safe
static
WithPlugins(JekyllNewSettings, DirectoryPath[]) JekyllNewSettings
Sets the Plugins directory instead of using `_plugins/` automatically. -p, --plugins DIR1[,DIR2,...]
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