FAKE - F# Make - A DSL for build tasks and more FAKE
6.1.3

Lookig for older versions of the documentation, pre FAKE v6? See 

v5.fake.build

NuGetParams Type

Nuget base parameter type

Record fields

Record Field Description

AccessKey

Full Usage: AccessKey

Field type: string

NuGet API access key

Field type: string

Authors

Full Usage: Authors

Field type: string list

The list of authors of the package

Field type: string list

BasePath

Full Usage: BasePath

Field type: string option

Sets the base path of the files defined in the .nuspec file.

Field type: string option

ContentFiles

Full Usage: ContentFiles

Field type: (string * string option * string option * bool option * bool option) list

The list of content files to include or exclude. contentFiles

Field type: (string * string option * string option * bool option * bool option) list

Copyright

Full Usage: Copyright

Field type: string

The copyright text of the package

Field type: string

Dependencies

Full Usage: Dependencies

Field type: NugetDependencies

The list of dependencies of the package. dependencies

Field type: NugetDependencies

DependenciesByFramework

Full Usage: DependenciesByFramework

Field type: NugetFrameworkDependencies list

The list of dependencies of the package grouped by Framework. dependencies

Field type: NugetFrameworkDependencies list

Description

Full Usage: Description

Field type: string

The descriptive text of the package

Field type: string

Files

Full Usage: Files

Field type: (string * string option * string option) list

The list of files to include or exclude. files

Field type: (string * string option * string option) list

FrameworkAssemblies

Full Usage: FrameworkAssemblies

Field type: NugetFrameworkAssemblyReferences list

The list of frameworkAssemblies

Field type: NugetFrameworkAssemblyReferences list

IncludeReferencedProjects

Full Usage: IncludeReferencedProjects

Field type: bool

Mark if to include list of projects that reference the package

Field type: bool

Language

Full Usage: Language

Field type: string

The package language. language

Field type: string

NoDefaultExcludes

Full Usage: NoDefaultExcludes

Field type: bool

Prevents default exclusion of NuGet package files and files and folders starting with a dot, such as .svn and .gitignore.

Field type: bool

NoPackageAnalysis

Full Usage: NoPackageAnalysis

Field type: bool

Specifies that pack should not run package analysis after building the package.

Field type: bool

OutputPath

Full Usage: OutputPath

Field type: string

Specifies the folder in which the created package is stored. If no folder is specified, the current folder is used.

Field type: string

Project

Full Usage: Project

Field type: string

The project name of the package

Field type: string

ProjectFile

Full Usage: ProjectFile

Field type: string

The project file to use

Field type: string

Properties

Full Usage: Properties

Field type: (string * string) list

Should appear last on the command line after other options. Specifies a list of properties that override values in the project file

Field type: (string * string) list

Publish

Full Usage: Publish

Field type: bool

mark if to publish the package or not

Field type: bool

PublishTrials

Full Usage: PublishTrials

Field type: int

mark if to publish a trial version of the package

Field type: int

PublishUrl

Full Usage: PublishUrl

Field type: string

Specifies the server URL. NuGet identifies a UNC or local folder source and simply copies the file there instead of pushing it using HTTP

Field type: string

References

Full Usage: References

Field type: NugetReferences

The list of packages that reference the package. references

Field type: NugetReferences

ReferencesByFramework

Full Usage: ReferencesByFramework

Field type: NugetFrameworkReferences list

The list of packages that reference the package grouped by Framework. references

Field type: NugetFrameworkReferences list

ReleaseNotes

Full Usage: ReleaseNotes

Field type: string

The release notes file path of the package

Field type: string

Summary

Full Usage: Summary

Field type: string

The summary description of the package

Field type: string

SymbolAccessKey

Full Usage: SymbolAccessKey

Field type: string

NuGet symbol API access key

Field type: string

SymbolPackage

Full Usage: SymbolPackage

Field type: NugetSymbolPackage

`NugetSymbolPackage` parameters

Field type: NugetSymbolPackage

SymbolPublishUrl

Full Usage: SymbolPublishUrl

Field type: string

Specifies the symbol server URL.

Field type: string

Tags

Full Usage: Tags

Field type: string

Tags referring to the package

Field type: string

TimeOut

Full Usage: TimeOut

Field type: TimeSpan

The timeout to use to restrict NuGet command run time

Field type: TimeSpan

Title

Full Usage: Title

Field type: string

The package title

Field type: string

ToolPath

Full Usage: ToolPath

Field type: string

The path to the NuGet executable

Field type: string

Version

Full Usage: Version

Field type: string

The package version

Field type: string

WorkingDir

Full Usage: WorkingDir

Field type: string

The working directory to execute command in

Field type: string