VagrantPackageSettingsExtensions Class

Summary

Fluent extension methods for the VagrantPackageSettings class
Assembly
Cake.Vagrant.dll
Namespace
Cake.Vagrant.Settings
Base Types
  • Object
graph BT Type-->Base0["Object"] Type["VagrantPackageSettingsExtensions"] class Type type-node

Syntax

public static class VagrantPackageSettingsExtensions

Methods

Name Value Summary
IncludeInPackage(VagrantPackageSettings, FilePath[]) VagrantPackageSettings
Adds extra files to be included with the box
static
IncludeVagrantFile(VagrantPackageSettings, FilePath) VagrantPackageSettings
Includes an additional Vagrantfile with the packaged box
static
OutputToFile(VagrantPackageSettings, FilePath) VagrantPackageSettings
Sets the filename for the package output
static
UseBaseImage(VagrantPackageSettings, string) VagrantPackageSettings
Sets the base image to use when packaging the machine
static

Extension Methods

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